בדף הזה מוסבר איך למחוק אשכול Google Kubernetes Engine (GKE).
כשמוחקים אשכול, GKE מוחק את המשאבים הבאים:
- משאבי מישור הבקרה
- כל המופעים של הצומת באשכול
- כל ה-Pods שפועלים במופעים האלה
- חומות אש ונתיבים שנוצרו על ידי GKE בזמן יצירת האשכול
- נתונים שמאוחסנים בנפחי אחסון של המארח
hostPathושלemptyDir - אם האשכול רשום ב-Fleet, החברות שלו ב-Fleet, אלא אם האשכול נרשם באמצעות פקודה מדור קודם.
כדאי לבדוק איך GKE מטפל במשאבים הבאים במהלך מחיקת האשכול:
- מערכת GKE מנסה למחוק את כל משאבי מאזן העומסים. עם זאת, בשירותים (
type: LoadBalancer), מומלץ למחוק את השירותים לפני שמוחקים את האשכול. באשכולות עם מאות שירותים או יותר, יכול להיות ש-GKE לא ימחק את כל משאבי איזון העומסים אחרי מחיקת האשכול. - GKE שומר נפחים של אחסון מתמיד (persistent disk) במהלך מחיקת האשכול. איך מנהלים אחסון מתמיד במהלך מחיקת אשכול
לפני שמתחילים
לפני שמתחילים, חשוב לוודא שביצעתם את הפעולות הבאות:
- מפעילים את ממשק ה-API של Google Kubernetes Engine. הפעלת Google Kubernetes Engine API
- אם רוצים להשתמש ב-CLI של Google Cloud למשימה הזו, צריך להתקין ואז להפעיל את ה-CLI של gcloud. אם התקנתם בעבר את ה-CLI של gcloud, מריצים את הפקודה
gcloud components updateכדי לקבל את הגרסה העדכנית. יכול להיות שגרסאות קודמות של ה-CLI של gcloud לא יתמכו בהרצת הפקודות שמופיעות במסמך הזה.
מחיקת אשכול
gcloud
כדי למחוק אשכול באמצעות Google Cloud CLI, מריצים את הפקודה הבאה:
gcloud container clusters delete CLUSTER_NAME
מחליפים את CLUSTER_NAME בשם של האשכול שרוצים למחוק.
מידע נוסף מופיע במאמרי העזרה בנושא gcloud container clusters delete.
המסוף
כדי למחוק אשכול באמצעות מסוף Google Cloud , מבצעים את השלבים הבאים:
נכנסים לדף Google Kubernetes Engine במסוף Google Cloud .
לצד האשכול שרוצים למחוק, לוחצים על more_vert פעולות ואז על delete מחיקה.
כשמופיעה בקשת אישור, לוחצים שוב על מחיקה.
כדי למחוק כמה אשכולות בבת אחת, בוחרים אותם ולוחצים על delete מחיקה. כשמופיעה בקשת אישור, לוחצים שוב על מחיקה.