מחיקת אשכול רגיל

במאמר הזה מוסבר איך למחוק אשכול Kubernetes רגיל מאזור מנותק של Google Distributed Cloud ‏ (GDC). כשמוחקים אשכול רגיל, נמחקים כל עומסי העבודה, מאגרי הצמתים, צומתי מישור הבקרה והמשאבים התואמים באשכול. מכיוון שאשכול רגיל מוגבל לפרויקט אחד, המחיקה לא משפיעה על פרויקטים אחרים.

המסמך הזה מיועד לקהלים כמו מפתחי אפליקציות בקבוצת מפעילי האפליקציות, שאחראים על ניהול עומסי העבודה של קונטיינרים בארגון שלהם. מידע נוסף מופיע במאמר קהלים למסמכי תיעוד של GDC עם air gap.

לפני שמתחילים

כדי למחוק אשכול רגיל, צריך לבקש מאדמין ה-IAM של הפרויקט להקצות לכם את התפקיד אדמין של אשכול רגיל (standard-cluster-admin). התפקיד הזה קשור למרחב השמות של הפרויקט. מידע נוסף על ניהול הגישה לאשכולות רגילים

מחיקת אשכול רגיל והמשאבים שלו

כדי למחוק אשכול משותף ואת המשאבים שלו:

המסוף

  1. בכלי לבחירת פרויקטים, בוחרים את הפרויקט.

    אשכולות סטנדרטיים הם משאבים ברמת הפרויקט. אם תבחרו בארגון, תראו אשכולות משותפים ברמת הארגון. מידע נוסף זמין במאמר היררכיית המשאבים.

  2. בתפריט הניווט, לוחצים על Kubernetes Engine > Clusters.

  3. ברשימת האשכולות, לוחצים על האשכול שרוצים למחוק.

  4. לוחצים על delete Delete Cluster.

  5. כשמוצגת בקשה, מקלידים את ביטוי האישור שמופיע ולוחצים על Delete כדי למחוק את האשכול.

    המחיקה יכולה להימשך עד 45 דקות.

API

  1. מוודאים שכל בקשות הנפח הקבועות (PVC) נמחקו מהאשכול הרגיל. מידע נוסף זמין במאמר מחיקת אחסון מתמיד.

  2. מסירים את המשאב המותאם אישית Cluster מהאזור ב-GDC:

    kubectl delete clusters.cluster.gdc.goog/STANDARD_CLUSTER_NAME \
        --namespace PROJECT_NAME \
        --kubeconfig MANAGEMENT_API_SERVER
    

    המחיקה יכולה להימשך עד 45 דקות. אם רוצים שתהליך המחיקה יפעל ברקע, מוסיפים את הפרמטר --wait=false לפקודה.

    מחליפים את מה שכתוב בשדות הבאים:

    • ‫STANDARD_CLUSTER_NAME: שם האשכול שרוצים למחוק.
    • ‫PROJECT_NAME: שם הפרויקט שמנהל את האשכול.
    • ‫MANAGEMENT_API_SERVER: הנתיב של kubeconfig בשרת ה-API האזורי שבו מתארח האשכול. אם עדיין לא יצרתם קובץ kubeconfig לשרת ה-API לניהול באזור היעד, עיינו בקטע כניסה.

Terraform

  1. מוודאים שכל בקשות הנפח הקבועות (PVC) נמחקו מהאשכול הרגיל. מידע נוסף זמין במאמר מחיקת אחסון מתמיד.

  2. מסירים את המשאב באמצעות Terraform:

    terraform destroy -target kubernetes_manifest.cluster-create
    

    המחיקה יכולה להימשך עד 45 דקות.

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