בדף הזה מוסבר איך למחוק משאב של Cloud Deploy, כולל:
מחיקת צינור להעברת נתונים
אפשר למחוק צינור העברה מהמסוף Google Cloud או באמצעות ה-CLI של gcloud.
מחיקה של צינור העברת נתונים באמצעות Google Cloud המסוף
במסוף Google Cloud , עוברים לדף Delivery pipelines של Cloud Deploy כדי למצוא את צינור העברת הנתונים שרוצים למחוק.
לוחצים על השם של צינור העברת הנתונים שרוצים למחוק.
יוצג הדף Delivery pipeline details.

לוחצים על Delete.
מחיקת צינור העברה באמצעות ה-CLI של gcloud
אם יש לכם צינור להפצת תוכן בלי משאבי משנה (גרסאות או השקות), אתם יכולים למחוק אותו על ידי הפעלת הפקודה הבאה:
gcloud deploy delivery-pipelines delete PIPELINE_NAME
אם לפייפליין שרוצים למחוק יש גרסאות או השקות שמשויכות אליו, צריך לכלול את האפשרות --force כדי למחוק את הפייפליין ואת משאבי המשנה האלה:
gcloud deploy delivery-pipelines delete PIPELINE_NAME --force
מערכת Cloud Deploy מונעת את מחיקת צינור הנתונים אם יש גרסה או השקה במצב שעלול לגרום לבעיות אם יימחקו. לדוגמה, אי אפשר למחוק צינור להפצת עדכונים אם ההשקה שלו נמצאת במצב PENDING, אבל אפשר למחוק אותו אם ההשקה נמצאת במצב PENDING_APPROVAL. אם אי אפשר למחוק את צינור הנתונים, צריך לדחות את האישור, או להעביר את הפריסה למצב סופי (כמו SUCCEEDED או FAILED) או לבטל אותה.
מחיקת יעד
אפשר למחוק יעד מ Google Cloud המסוף או באמצעות ה-CLI של gcloud. בקטעים הבאים מתוארות שתי השיטות.
מחיקת יעד באמצעות ה-CLI של gcloud
כשמוחקים יעד באמצעות ה-CLI של gcloud, היעד הזה נמחק בין אם הוא נמצא בשימוש על ידי צינור עיבוד נתונים לפריסה ובין אם לא.
כדי למחוק יעד באמצעות ה-CLI של gcloud, מריצים את הפקודה הבאה:
gcloud deploy targets delete TARGET_NAME --region=REGION
כאשר:
TARGET_NAME הוא שם היעד שרוצים למחוק. זהו אותו הערך כמו הערך של metadata.name בהגדרת הטירגוט.
REGION_NAME הוא שם האזור שבו נוצר היעד, למשל us-central1.
Cloud Deploy לא מונע מכם למחוק יעד שנמצא בשימוש פעיל על ידי צינורות העברה אחרים.
מחיקת יעד באמצעות Google Cloud המסוף
אפשר למחוק יעד באמצעות מסוף Google Cloud רק אם לא נעשה בו שימוש במשאב קיים של צינור העברת נתונים. כלומר, אם יש צינור עם שלב שמפנה ליעד, אי אפשר למחוק את היעד מהמסוף Google Cloud .
כדי למחוק את היעד באמצעות Google Cloud המסוף:
עוברים לדף Targets (יעדים) ב-Cloud Deploy.
מוצגים כל היעדים הזמינים בפרויקט הנוכחי.

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

מזינים את שם היעד בשדה הטקסט שמופיע ולוחצים על אישור.
מחיקה של סוג יעד בהתאמה אישית
כדי למחוק משאב מסוג יעד בהתאמה אישית, משתמשים בפקודה הבאה בשורת הפקודה:
gcloud deploy custom-target-types delete CUSTOM_TARGET_TYPE_NAME \
--region=REGION_NAME
כאשר:
CUSTOM_TARGET_TYPE_NAME
השם של סוג הטירגוט המותאם אישית שרוצים למחוק. זהה למאפיין
metadata.nameבהגדרת סוג היעד המותאם אישית.REGION_NAME
האזור שבו יצרתם את סוג הטירגוט המותאם אישית, לדוגמה
us-central1.
מחיקת פעולה אוטומטית
אתם יכולים למחוק כל משאב אוטומציה שנוצר בפרויקט. אפשר למחוק את האוטומציה באמצעות מסוף Google Cloud או gcloud CLI:
מחיקת אוטומציה באמצעות מסוף Google Cloud
במסוף Google Cloud , נכנסים לדף Delivery pipelines של Cloud Deploy כדי למצוא את צינור אספקת התוכנה שאליו משויך האוטומציה.
לוחצים על השם של צינור העברת הנתונים.
בקטע פרטים על צינור העברת הנתונים, לוחצים על הכרטיסייה פעולות אוטומטיות.
לוחצים על שם האוטומציה שרוצים למחוק.
יוצגו פרטי האוטומציה.

לוחצים על הלחצן מחיקה, מקלידים את שם האוטומציה ולוחצים על אישור כדי לאשר את המחיקה.
מחיקת אוטומציה באמצעות CLI של gcloud
ממעטפת פקודות, משתמשים בפקודה הבאה כדי למחוק משאב אוטומציה:
gcloud deploy automations delete AUTOMATION_NAME \
--delivery-pipeline=PIPELINE_NAME \ --region=REGION_NAME
כאשר:
AUTOMATION_NAME
הוא השם של הפעולות האוטומטיות שרוצים למחוק. זהה למאפיין
metadata.nameבהגדרת האוטומציה.PIPELINE_NAME
השם של צינור העברת הנתונים שהאוטומציה הזו משויכת אליו. כל האוטומציות קיימות רק בהיקף של צינור העברת נתונים אחד.
REGION_NAME
האזור שבו יצרתם את האוטומציה, לדוגמה
us-central1.