שם
kf delete – מחיקת האפליקציה עם השם שצוין במרחב היעד.
תקציר
kf delete NAME [flags]
תיאור
מוחק את האפליקציה עם השם שצוין וממתין עד שהיא תימחק.
מערכת Kubernetes תמחק את האפליקציה אחרי שכל משאבי הצאצא שבבעלותה יימחקו. המחיקה עשויה להימשך זמן רב אם מתקיים אחד מהתנאים הבאים:
- יש הרבה אובייקטים צאצאים.
- יש finalizers באובייקט שמונעים את המחיקה.
- האשכול במצב לא תקין.
מחיקת אפליקציה תסיר את היסטוריית הפריסה המשויכת, את יומני המקבץ ואת ה-Builds.
מה לא יימחק:
- קוד מקור
- קובצי אימג' של קונטיינרים
- מסלולים
- ServiceInstances
דוגמאות
kf delete my-app
דגלים
--asyncלא ממתינים לסיום הפעולה בשרת לפני החזרה.
-h, --helpעזרה בנושא מחיקה
--retries=intמספר הפעמים לניסיון חוזר של ההפעלה אם הפקודה לא מצליחה. (ברירת מחדל 5)
--retry-delay=durationמגדירים את ההשהיה בין ניסיונות חוזרים. (ברירת מחדל: שנייה אחת)
סימונים שעברו בירושה
ההתראות האלה עוברות בירושה מהפקודות ברמת ההורה.
--as=stringשם המשתמש שרוצים להתחזות אליו לצורך הפעולה.
--as-group=stringsהקבוצה שרוצים להתחזות אליה לצורך הפעולה. כדי לציין כמה קבוצות, צריך לכלול את הדגל הזה כמה פעמים.
--config=stringהנתיב לקובץ התצורה של Kf שבו יש להשתמש בבקשות ל-CLI.
--kubeconfig=stringהנתיב לקובץ kubeconfig שמשמש לבקשות CLI.
--log-httpרישום בקשות HTTP בשגיאה רגילה.
--space=stringהמרחב שבו מריצים את הפקודה. הדגל הזה מבטל את המרחב המשותף שמטורגט כרגע.