הסרת Apigee Hybrid
כדי להסיר את זמן הריצה ההיברידי, מריצים את הפקודות הבאות:
- מסירים את ההתקנה של המשאבים במרחב השמות
apigee:helm uninstall -n APIGEE_NAMESPACE ENV_GROUP_RELEASE_NAME ENV_RELEASE_NAME $ORG_NAME ingress-manager telemetry redis datastore
- ENV_GROUP_RELEASE_NAME הוא השם שבו התקנתם בעבר את תרשים
apigee-virtualhost. ב-hybrid v1.10, בדרך כלל זה הנתיבapigee-virtualhost-ENV_GROUP. ב-Hybrid v1.11 ובגרסאות חדשות יותר, בדרך כלל זה ENV_GROUP. - ENV_RELEASE_NAME הוא השם שבו התקנתם בעבר את תרשים
apigee-env. ב-hybrid v1.10, בדרך כלל זה הנתיבapigee-env-ENV_NAME. ב-Hybrid v1.11 ובגרסאות חדשות יותר, בדרך כלל זה ENV_NAME. - ORG_NAME הוא השם שבו התקנתם בעבר את תרשים
apigee-org. בדרך כלל זה שם הארגון. אם הגדרתם משתנה סביבה ORG_NAME, אתם יכולים להשתמש בו בפקודה.
- ENV_GROUP_RELEASE_NAME הוא השם שבו התקנתם בעבר את תרשים
- מסירים את ההתקנה של
apigee-operator.helm uninstall -n APIGEE_NAMESPACE operator
- מחיקת ה-CRD של Apigee:
kubectl delete -k apigee-operator/etc/crds/default/
הסרת cert-manager
כדי להסיר את cert-manager, צריך להסיר באופן סופי את האישור והסוד של apigee-ca ממרחב השמות של cert-manager באמצעות השלבים הבאים:
- מוחקים את האישור
apigee-ca.kubectl delete secret -n APIGEE_NAMESPACE apigee-ca
- כדי לוודא שהאישור
apigee-caנמחק, מקבלים את כל האישורים:kubectl get certificates -A
- מוחקים את
apigee-caהסוד:kubectl -n cert-manager delete secret apigee-ca
- מוודאים שה-Secret נמחק:
kubectl get secrets -n cert-manager
הפלט אמור להיראות כך:
certificate.cert-manager.io "apigee-ca" deleted
הפלט אמור להיראות כך:
NAMESPACE NAME READY SECRET AGE apigee apigee-datastore-guardrails-tls True apigee-datastore-guardrails-tls 89m
הפלט אמור להיראות כך:
NAME TYPE DATA AGE cert-manager-webhook-ca Opaque 3 94m