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

במאמר הזה מוסבר איך למחוק אחסון מתמיד של עומסי עבודה בקונטיינרים בסביבה המאובטחת של Google Distributed Cloud (GDC)‎ עם air gap. כדי לשמור על התקינות והביצועים של הסביבה, חשוב להסיר את האחסון המתמיד שכבר לא בשימוש. האחסון המתמיד מנוהל כמשאב 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
    

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