הדף הזה רלוונטי ל-Apigee ול-Apigee Hybrid.
לעיון במסמכי התיעוד של
Apigee Edge
בדף הזה מוסבר איך להסיר את Apigee Operator for Kubernetes מאשכול GKE. בקטעים הבאים מפורטים השלבים הנדרשים להשלמת המשימה הזו:
התפקידים הנדרשים
אם הקציתם לחשבון השירות את התפקידים הנדרשים כמו שמתואר במאמר התקנת Apigee Operator ל-Kubernetes, לא נדרשים תפקידים או הרשאות נוספים ב-IAM כדי להשלים את המשימות האלה.
אתם יכולים לבחור להרשות פעולות במשאבים באשכול Google Kubernetes Engine באמצעות מנגנון בקרת הגישה מבוססת-תפקידים (RBAC) המובנה ב-Kubernetes. מידע נוסף זמין במאמר איך מאשרים פעולות באשכולות באמצעות בקרת גישה מבוססת-תפקידים.
הסרת כללי המדיניות לניהול API
כדי להסיר את כללי המדיניות לניהול ה-API, צריך להסיר את כל משאבי yaml Kubernetes שהוחלו על אשכול GKE בסדר הפוך.
לדוגמה, אם פעלתם לפי השלבים במאמרים יצירת APIMExtensionPolicy והוספת מדיניות ל-GKE Gateway, תצטרכו להסיר את המשאבים שתואמים לקבצים בסדר הזה:
apigee-gateway-policy-withSA.yamlnew-admin-template.yamltemplate-rule.yamlapigee-policies.yamlapim-policies.yamlapi-product.yamlglobal-ext-lb1-apim-policy.yaml
מסירים כל משאב באמצעות הפקודה הבאה:
kubectl delete -f FILENAME
הסרת Apigee Operator ל-Kubernetes
כדי להסיר את Apigee Operator for Kubernetes, משתמשים בפקודות הבאות:
helm uninstall apigee-apim-operator -n apimhelm repo remove apigee-apim-operator
הפקודות האלה מסירות מהאשכול את Apigee Operator for Kubernetes ואת תרשימי ה-Helm של Apigee CRD.
הסרת ה-CRD
כדי להסיר את ה-CRD של Apigee, משתמשים בפקודה הבאה:
helm uninstall apigee-apim-crds -n apim
פתרון בעיות
אם נתקלתם בבעיות בהסרת Apigee Operator for Kubernetes, במאמר פתרון בעיות ב-Apigee Operator for Kubernetes מפורטים פתרונות לשגיאות נפוצות.