Meng-uninstal Apigee hybrid
Gunakan perintah berikut untuk meng-uninstal runtime campuran:
- Uninstal resource di namespace
apigeeAnda:helm uninstall -n APIGEE_NAMESPACE ENV_GROUP_RELEASE_NAME ENV_RELEASE_NAME $ORG_NAME ingress-manager telemetry redis datastore
- ENV_GROUP_RELEASE_NAME adalah nama yang Anda gunakan untuk menginstal diagram
apigee-virtualhostsebelumnya. Di hybrid v1.10, biasanyaapigee-virtualhost-ENV_GROUP. Di Hybrid v1.11 dan yang lebih baru, biasanya ENV_GROUP. - ENV_RELEASE_NAME adalah nama yang Anda gunakan untuk menginstal diagram
apigee-envsebelumnya. Di hybrid v1.10, biasanyaapigee-env-ENV_NAME. Di Hybrid v1.11 dan yang lebih baru, biasanya ENV_NAME. - ORG_NAME adalah nama yang Anda gunakan untuk menginstal diagram
apigee-orgsebelumnya. Biasanya nama organisasi Anda. Jika telah menentukan variabel lingkungan ORG_NAME, Anda dapat menggunakan variabel tersebut dalam perintah.
- ENV_GROUP_RELEASE_NAME adalah nama yang Anda gunakan untuk menginstal diagram
- Uninstal
apigee-operator.helm uninstall -n APIGEE_NAMESPACE operator
- Hapus CRD Apigee:
kubectl delete -k apigee-operator/etc/crds/default/
Menghapus cert-manager
Untuk menghapus cert-manager, hapus sertifikat dan secret apigee-ca secara permanen dari namespace cert-manager dengan langkah-langkah berikut:
- Hapus sertifikat
apigee-ca.kubectl delete secret -n APIGEE_NAMESPACE apigee-ca
- Pastikan sertifikat
apigee-catelah dihapus dengan mendapatkan semua sertifikat:kubectl get certificates -A - Hapus secret
apigee-ca:kubectl -n cert-manager delete secret apigee-ca - Pastikan secret telah dihapus:
kubectl get secrets -n cert-manager
Output-nya akan terlihat seperti berikut:
certificate.cert-manager.io "apigee-ca" deleted
Output-nya akan terlihat seperti berikut:
NAMESPACE NAME READY SECRET AGE
apigee apigee-datastore-guardrails-tls True apigee-datastore-guardrails-tls 89m
Output-nya akan terlihat seperti berikut:
NAME TYPE DATA AGE
cert-manager-webhook-ca Opaque 3 94m