במאמר הזה מוסבר איך למחוק אשכול Kubernetes משותף מאזור מבודד של Google Distributed Cloud (GDC). אם מוחקים אשכול משותף, כל עומסי העבודה, מאגרי הצמתים, צמתים של מישור הבקרה והמשאבים התואמים בתוך האשכול נמחקים. מכיוון שאשכול משותף יכול לכלול כמה פרויקטים, מחיקה של אשכול משותף עלולה להשפיע על כמה פרויקטים.
המסמך הזה מיועד לקהלים כמו אדמינים של IT בקבוצת האדמינים של הפלטפורמה, שאחראים לניהול עומסי עבודה של קונטיינרים בארגון שלהם. מידע נוסף מופיע במאמרי העזרה בנושא קהלים ב-GDC עם פער אבטחה.
לפני שמתחילים
כדי למחוק אשכול משותף, צריך לבקש מאדמין IAM בארגון להקצות לכם את התפקיד User Cluster Admin (user-cluster-admin). התפקיד הזה לא קשור למרחב שמות.
מחיקת אשכול משותף והמשאבים שלו
כדי למחוק אשכול משותף ואת המשאבים שלו:
המסוף
מוודאים שכל התביעות של נפח אחסון מתמשך (PVC) נמחקו מהאשכול המשותף. מידע נוסף זמין במאמר בנושא מחיקת אחסון מתמשך.
בבורר הפרויקטים, בוחרים את הארגון.
אשכולות משותפים הם משאבים בהיקף הארגון. אם בוחרים במשאב "פרויקט", מוצגים אשכולות סטנדרטיים שההיקף שלהם הוא פרויקט. מידע נוסף זמין במאמר בנושא היררכיית המשאבים.
בתפריט הניווט, בוחרים באפשרות Kubernetes Engine > Clusters.
ברשימת האשכולות, לוחצים על האשכול שרוצים למחוק.
לוחצים על מחיקה מחיקת אשכול.
כשמוצגת בקשה, מקלידים את משפט האישור שמופיע ולוחצים על מחיקה כדי למחוק את האשכול.
תהליך המחיקה עשוי להימשך עד 60 דקות.
API
מוודאים שכל התביעות של נפח אחסון מתמשך (PVC) נמחקו מהאשכול המשותף. מידע נוסף זמין במאמר בנושא מחיקת אחסון מתמשך.
מסירים את המשאב המותאם אישית
Clusterמאזור GDC:kubectl delete clusters.cluster.gdc.goog/SHARED_CLUSTER_NAME \ -n platform \ --kubeconfig MANAGEMENT_API_SERVERמחליפים את מה שכתוב בשדות הבאים:
-
SHARED_CLUSTER_NAME: השם של האשכול שרוצים למחוק. -
MANAGEMENT_API_SERVER: נתיב kubeconfig של שרת ה-API האזורי שבו מתארח אשכול Kubernetes. אם עדיין לא יצרתם קובץ kubeconfig לשרת ה-API באזור היעד, תוכלו לעיין בקטע כניסה.
תהליך המחיקה עשוי להימשך עד 60 דקות. אם רוצים שתהליך המחיקה יפעל ברקע, מוסיפים את הפרמטר
--wait=falseלפקודה.-
Terraform
מוודאים שכל התביעות של נפח אחסון מתמשך (PVC) נמחקו מהאשכול המשותף. מידע נוסף זמין במאמר בנושא מחיקת אחסון מתמשך.
מסירים את המשאב באמצעות Terraform:
terraform destroy -target kubernetes_manifest.cluster-create
תהליך המחיקה עשוי להימשך עד 60 דקות.