בחירת כלי לניהול מחזור החיים של האשכול

ב-Google Distributed Cloud אתם יכולים לפרוס ולתחזק אשכולות באמצעות כלי שירות מקומיים של שורת הפקודה או לקוחות API שמנוהלים בענן. אתם יכולים לבצע פעולות במחזור החיים – כולל יצירה, עדכונים, שדרוגים ומחיקה של אשכולות – מתחנת עבודה מקומית של אדמין באמצעות bmctl, או דרך GKE On-Prem API באמצעות מסוף Google Cloud , Google Cloud CLI או Terraform.

שתי שיטות הפריסה דורשות את אותן הגדרות בסיסיות של צומת ורשת. אם יוצרים אשכול באמצעות bmctl, אפשר לרשום אותו ב-GKE On-Prem API בשלב מאוחר יותר כדי לנהל אותו באמצעות כלים מבוססי-ענן.

סקירה כללית של הכלים לניהול מחזור החיים

אתם יכולים להשתמש בכלים הבאים כדי ליצור אשכולות ולנהל את פעולות מחזור החיים של האשכולות:

  • כלי שורת הפקודה bmctl, שמופעל בתחנת העבודה של האדמין במרכז הנתונים המקומי. יוצרים קובץ תצורה שמתאר את רשת האשכול, את איזון העומסים ותכונות אחרות של האשכול. מציינים את הקובץ הזה בשורת הפקודה ל-bmctl. אפשר גם להריץ את kubectl בתחנת העבודה של האדמין כדי לשדרג ולעדכן אשכולות ולמחוק אשכולות של משתמשים.
  • מסוף Google Cloud , ‏Google Cloud CLI או Terraform, שאפשר להריץ מכל מחשב עם חיבור לרשת אל GKE On-Prem API. הכלים הסטנדרטיים האלה משתמשים ב-GKE On-Prem API, שפועל בתשתית של Google Cloud. הכלים הסטנדרטיים נקראים ביחד לקוחות GKE On-Prem API. כדי לנהל את מחזור החיים של האשכולות, ה-API של GKE On-Prem צריך לאחסן מטא-נתונים על מצב האשכול ב-Google Cloud, באזור Google Cloud שציינתם כשנוצר האשכול. המטא-נתונים האלה מאפשרים ל-API לנהל את מחזור החיים של האשכול, והם לא כוללים נתונים ספציפיים לעומס העבודה.

בחירת כלי לסביבה שלכם

בחרו את הכלי שהכי מתאים לתרחיש לדוגמה ולסביבה שלכם. לדוגמה:

  • בהתקנות הראשונות בסביבת פיתוח, כדאי להשתמש במסוף כי ממשק המשתמש מספק הדרכה ועזרה נוספות.
  • אם בארגון שלכם כבר משתמשים ב-CLI של gcloud או ב-Terraform כדי לנהל משאבים אחרים ב- Google Cloud , סביר להניח שתרצו להשתמש בכלים האלה גם ב-Google Distributed Cloud.
  • אם לארגון שלכם יש דרישות או הגבלות רגולטוריות, יכול להיות שתצטרכו להגביל את ההסתמכות על Google Cloud ולהשתמש ב-bmctl בתחנת העבודה של האדמין כדי ליצור אשכולות ולנהל את מחזור החיים של האשכולות.

מגבלות בלקוחות API של GKE On-Prem

הכלי bmctl נשלח עם הגרסה הראשונה של Google Distributed Cloud, והוא הכלי הכי בשל מבחינת התכונות שהוא תומך בהן. כשבוחרים, מומלץ לבדוק את הפונקציונליות של לקוחות GKE On-Prem API. ברשימה הבאה מפורטות המגבלות הנוכחיות. כדאי לבדוק את הרשימה הזו מדי פעם, כי לקוחות GKE On-Prem API מתפתחים.

המאמרים הבאים