מחיקת אחסון מתמיד

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

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

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

כדי להשלים את המשימות שמתוארות במאמר הזה, צריך לבקש את ההרשאות הנדרשות.

שליחת בקשה לתפקידי IAM

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

תפקידים משותפים באשכול

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

תפקידים רגילים באשכול

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

מחיקת נפח אחסון קבוע

כדי למחוק PVC, מבצעים את הפעולות הבאות:

  1. מציגים ברשימה את ה-PVC הקיימים במרחב השמות של הפרויקט:

    kubectl get pvc -n NAMESPACE
    

    מחליפים את NAMESPACE במרחב השמות באשכול Kubernetes. אם ה-PVC נמצא באשכול משותף, צריך להשתמש במרחב השמות של הפרויקט.

    שימו לב ל-PVC שרוצים למחוק.

  2. מוחקים את ה-PVC:

    kubectl delete pvc PVC_NAME -n NAMESPACE
    

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

    • PVC_NAME: השם של ה-PVC שרוצים למחוק.

    • NAMESPACE: מרחב השמות באשכול Kubernetes. אם ה-PVC נמצא באשכול משותף, צריך להשתמש במרחב השמות של הפרויקט.

    הפלט אמור להיראות כך:

    persistentvolumeclaim "test-pvc" deleted
    

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