במאמר הזה מוסבר איך להגדיר את האשכול שבו יפעל Apigee hybrid. ההוראות משתנות בהתאם לפלטפורמה שבה מפעילים את הגרסה ההיברידית. בוחרים את הפלטפורמה כדי לראות את ההוראות.
GKE
בשלב הזה מוסבר איך להגדיר את סביבת השל וליצור אשכול GKE בפרויקט שלכם ב-Google Cloud.
יצירת אשכול
- יוצרים את משתני הסביבה הבאים:
Linux / MacOS
export CLUSTER_NAME="YOUR_CLUSTER_NAME"export CLUSTER_LOCATION="YOUR_CLUSTER_LOCATION"Windows
set CLUSTER_NAME="YOUR_CLUSTER_NAME"set CLUSTER_LOCATION=YOUR_CLUSTER_LOCATIONכאשר:
-
CLUSTER_NAME(חובה): השם של האשכול החדש. -
CLUSTER_LOCATION: האזור שבו תיצרו את האשכול.
-
- צריך לאסוף את הדרישות של האשכול עבור אשכול Apigee Hybrid:
ההגדרות המינימליות לאשכול הן:
הגדרות אישיות מאגר צמתים עם שמירת מצב מאגר צמתים ללא שמירת מצב מספר הצמתים 3 (לכל אזור) 3 (לכל אזור) CPU 4 4 RAM 15 15 שם ברירת המחדל של התווית apigee-data apigee-runtime אחסון דינמי מנוהל באמצעות ApigeeDeployment CRD פרטים נוספים על הגדרת אשכול מינימלי זמינים במאמר בנושא הגדרות מינימליות של אשכול.
- בודקים את גרסת GKE שנתמכת על ידי גרסה 1.8.8 של hybrid:
- כדי ליצור אשכול אזורי עם 6 צמתים לפחות, פועלים לפי ההוראות הבאות:
- יוצרים לפחות שני מאגרי צמתים לאשכול. הדרישות המינימליות למאגר צמתים הן:
שם ברירת המחדל של מאגר הצמתים תיאור מספר צמתים מינימלי מספר ליבות המעבד המינימלי לכל מאגר צמתים מספר המעבדים המינימלי לכל צומת apigee-dataמאגר צמתים עם שמירת מצב. 3 4 4 חלקי מספר הצמתים במאגר apigee-runtimeמאגר צמתים ללא שמירת מצב. 3 4 4 חלקי מספר הצמתים במאגר פועלים לפי ההוראות במאמר הוספה וניהול של מאגרי צמתים.
לפרטים נוספים על הגדרת מאגר צמתים: הגדרת מאגרי צמתים ייעודיים
- אחרי שיוצרים את האשכול, מפעילים בו את Workload Identity. הפעולה הזו יכולה להימשך עד 30 דקות:
gcloud container clusters update ${CLUSTER_NAME} \ --workload-pool=${PROJECT_ID}.svc.id.goog \ --project ${PROJECT_ID} \ --region ${CLUSTER_LOCATION}מידע נוסף זמין במאמר הפעלת Workload Identity.
- מריצים את הפקודה הבאה כדי לקבל את פרטי הכניסה
gcloudשל האשכול שיצרתם:gcloud container clusters get-credentials ${CLUSTER_NAME} \ --region ${CLUSTER_LOCATION} \ --project ${PROJECT_ID}
אחרי שמתקינים את האשכול ומפעילים אותו, אפשר לעבור לשלב הבא.
GKE on prem
יצירת אשכול
- צריך לאסוף את הדרישות שלכם לגבי מקבץ Apigee Hybrid:
- ההגדרות המינימליות של האשכול הן:
הגדרות אישיות מאגר צמתים עם שמירת מצב מאגר צמתים ללא שמירת מצב מספר הצמתים 3 (לכל אזור) 3 (לכל אזור) CPU 4 4 RAM 15 15 שם ברירת המחדל של התווית apigee-data apigee-runtime אחסון דינמי מנוהל באמצעות ApigeeDeployment CRD פרטים נוספים על הגדרת אשכול מינימלי זמינים במאמר בנושא הגדרות מינימליות של אשכול.
- יוצרים לפחות שתי קבוצות של צמתים:
שם ברירת המחדל של מאגר הצמתים תיאור apigee-dataמאגר צמתים עם שמירת מצב. apigee-runtimeמאגר צמתים ללא שמירת מצב. לפרטים נוספים על הגדרת מאגר צמתים: הגדרת מאגרי צמתים ייעודיים
- ההגדרות המינימליות של האשכול הן:
- בודקים את גרסת GKE שנתמכת על ידי גרסה 1.8.8 של hybrid:
- כדי ליצור אשכול משתמשים:
- יצירת אשכול משתמשים (הפעלה מהירה) במסמכי התיעוד של GKE on-prem.
אחרי שמתקינים את האשכול ומפעילים אותו, אפשר לעבור לשלב הבא.
Anthos בשרת פיזי
דרישות ודרישות מוקדמות
אשכולות Anthos בשרת פיזי מאפשרים להריץ אשכולות Kubernetes ישירות במשאבי המכונות שלכם.
קוראים את הדרישות המוקדמות להתקנה.
יצירת אשכול
- צריך לאסוף את הדרישות שלכם לגבי מקבץ Apigee Hybrid:
- ההגדרות המינימליות של האשכול הן:
הגדרות אישיות מאגר צמתים עם שמירת מצב מאגר צמתים ללא שמירת מצב מספר הצמתים 3 (לכל אזור) 3 (לכל אזור) CPU 4 4 RAM 15 15 שם ברירת המחדל של התווית apigee-data apigee-runtime אחסון דינמי מנוהל באמצעות ApigeeDeployment CRD פרטים נוספים על הגדרת אשכול מינימלי זמינים במאמר בנושא הגדרות מינימליות של אשכול.
- יוצרים לפחות שתי קבוצות של צמתים:
שם ברירת המחדל של מאגר הצמתים תיאור apigee-dataמאגר צמתים עם שמירת מצב. apigee-runtimeמאגר צמתים ללא שמירת מצב. לפרטים נוספים על הגדרת מאגר צמתים: הגדרת מאגרי צמתים ייעודיים
- ההגדרות המינימליות של האשכול הן:
- בודקים את גרסת GKE שנתמכת על ידי גרסה 1.8.8 של hybrid:
- כדי ליצור אשכול משתמש, פועלים לפי ההוראות הבאות במסמכי התיעוד של אשכולות Anthos בשרת פיזי:
- יצירת אשכולות: סקירה כללית
- המדריך להתחלה מהירה בנושא אשכולות Anthos בשרת פיזי במסמכי Anthos בשרת פיזי.
אחרי שמתקינים את האשכול ומפעילים אותו, אפשר לעבור לשלב הבא.
AKS
יצירת אשכול AKS
- צריך לאסוף את הדרישות שלכם לגבי מקבץ Apigee Hybrid:
- ההגדרות המינימליות של האשכול הן:
הגדרות אישיות מאגר צמתים עם שמירת מצב מאגר צמתים ללא שמירת מצב מספר הצמתים 3 (לכל אזור) 3 (לכל אזור) CPU 4 4 RAM 15 15 שם ברירת המחדל של התווית apigee-data apigee-runtime אחסון דינמי מנוהל באמצעות ApigeeDeployment CRD פרטים נוספים על הגדרת אשכול מינימלי זמינים במאמר בנושא הגדרות מינימליות של אשכול.
- יוצרים לפחות שתי קבוצות של צמתים:
שם ברירת המחדל של מאגר הצמתים תיאור apigee-dataמאגר צמתים עם שמירת מצב. apigee-runtimeמאגר צמתים ללא שמירת מצב. לפרטים נוספים על הגדרת מאגר צמתים: הגדרת מאגרי צמתים ייעודיים
- ההגדרות המינימליות של האשכול הן:
- בודקים את גרסת AKS שנתמכת בגרסה הזו של גרסה היברידית 1.8.8:
- כדי ליצור אשכול, פועלים לפי אחד מסדרות ההוראות הבאות:
- באמצעות Azure CLI: מדריך למתחילים: פריסת אשכול Azure Kubernetes Service באמצעות Azure CLI.
- באמצעות פורטל Azure: מדריך מהיר: פריסת אשכול Azure Kubernetes Service (AKS) באמצעות פורטל Azure.
EKS
יצירת אשכול
- צריך לאסוף את הדרישות שלכם לגבי מקבץ Apigee Hybrid:
- ההגדרות המינימליות של האשכול הן:
הגדרות אישיות מאגר צמתים עם שמירת מצב מאגר צמתים ללא שמירת מצב מספר הצמתים 3 (לכל אזור) 3 (לכל אזור) CPU 4 4 RAM 15 15 שם ברירת המחדל של התווית apigee-data apigee-runtime אחסון דינמי מנוהל באמצעות ApigeeDeployment CRD פרטים נוספים על הגדרת אשכול מינימלי זמינים במאמר בנושא הגדרות מינימליות של אשכול.
- יוצרים לפחות שתי קבוצות של צמתים:
שם ברירת המחדל של מאגר הצמתים תיאור apigee-dataמאגר צמתים עם שמירת מצב. apigee-runtimeמאגר צמתים ללא שמירת מצב. לפרטים נוספים על הגדרת מאגר צמתים: הגדרת מאגרי צמתים ייעודיים
- ההגדרות המינימליות של האשכול הן:
- בודקים את גרסת EKS שנתמכת על ידי הגרסה הזו של גרסה היברידית 1.8.8:
- כדי ליצור אשכול משתמשים:
אחרי שמתקינים את האשכול ומפעילים אותו, אפשר לעבור לשלב הבא.
GKE ב-AWS
יצירת אשכול
- צריך לאסוף את הדרישות שלכם לגבי מקבץ Apigee Hybrid:
- ההגדרות המינימליות של האשכול הן:
הגדרות אישיות מאגר צמתים עם שמירת מצב מאגר צמתים ללא שמירת מצב מספר הצמתים 3 (לכל אזור) 3 (לכל אזור) CPU 4 4 RAM 15 15 שם ברירת המחדל של התווית apigee-data apigee-runtime אחסון דינמי מנוהל באמצעות ApigeeDeployment CRD פרטים נוספים על הגדרת אשכול מינימלי זמינים במאמר בנושא הגדרות מינימליות של אשכול.
- יוצרים לפחות שתי קבוצות של צמתים:
שם ברירת המחדל של מאגר הצמתים תיאור apigee-dataמאגר צמתים עם שמירת מצב. apigee-runtimeמאגר צמתים ללא שמירת מצב. לפרטים נוספים על הגדרת מאגר צמתים: הגדרת מאגרי צמתים ייעודיים
- ההגדרות המינימליות של האשכול הן:
- בודקים את גרסת GKE שנתמכת על ידי גרסה 1.8.8 של hybrid:
- כדי ליצור אשכול משתמשים:
אחרי שמתקינים את האשכול ומפעילים אותו, אפשר לעבור לשלב הבא.
OpenShift
יצירת אשכול
- צריך לאסוף את הדרישות שלכם לגבי מקבץ Apigee Hybrid:
- ההגדרות המינימליות של האשכול הן:
הגדרות אישיות מאגר צמתים עם שמירת מצב מאגר צמתים ללא שמירת מצב מספר הצמתים 3 (לכל אזור) 3 (לכל אזור) CPU 4 4 RAM 15 15 שם ברירת המחדל של התווית apigee-data apigee-runtime אחסון דינמי מנוהל באמצעות ApigeeDeployment CRD פרטים נוספים על הגדרת אשכול מינימלי זמינים במאמר בנושא הגדרות מינימליות של אשכול.
- יוצרים לפחות שתי קבוצות של צמתים:
שם ברירת המחדל של מאגר הצמתים תיאור apigee-dataמאגר צמתים עם שמירת מצב. apigee-runtimeמאגר צמתים ללא שמירת מצב. לפרטים נוספים על הגדרת מאגר צמתים: הגדרת מאגרי צמתים ייעודיים
- ההגדרות המינימליות של האשכול הן:
- בודקים את הגרסה של OpenShift שנתמכת על ידי הגרסה הזו של גרסה היברידית 1.8.8:
- יוצרים את אשכול OpenShift לפריסה במישור זמן הריצה ומתקינים את Apigee באשכול המשתמשים של OpenShift.
במסגרת ההתקנה של OpenShift, מתקינים ומגדירים את כלי ה-CLI
oc. מידע נוסף זמין במאמר Getting started with the OpenShift CLI (תחילת העבודה עם OpenShift CLI) במסמכי OpenShift.
אחרי שמתקינים אשכול, עוברים לשלב הבא.
1 (NEXT) Step 2: Install cert-manager 3 4 5 6 7 8 9 10