Meng-uninstal Apigee hybrid
Gunakan perintah berikut untuk meng-uninstal runtime campuran:
- Uninstal resource di namespace
apigee
Anda: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-virtualhost
sebelumnya. 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-env
sebelumnya. 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-org
sebelumnya. 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-ca
telah 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