Désinstaller Apigee hybrid
Exécutez les commandes suivantes pour désinstaller l'environnement d'exécution hybride :
- Désinstallez les ressources de votre espace de noms
apigee
:helm uninstall -n APIGEE_NAMESPACE ENV_GROUP_RELEASE_NAME ENV_RELEASE_NAME $ORG_NAME ingress-manager telemetry redis datastore
- ENV_GROUP_RELEASE_NAME est le nom avec lequel vous avez déjà installé le chart
apigee-virtualhost
. Dans la version 1.10 d'Apigee hybrid, il s'agit généralement deapigee-virtualhost-ENV_GROUP
. Dans Apigee hybrid v1.11 et versions ultérieures, il s'agit généralement de ENV_GROUP. - ENV_RELEASE_NAME est le nom avec lequel vous avez déjà installé le chart
apigee-env
. Dans la version 1.10 d'Apigee hybrid, il s'agit généralement deapigee-env-ENV_NAME
. Dans Apigee hybrid v1.11 et versions ultérieures, il s'agit généralement de ENV_NAME. - ORG_NAME est le nom avec lequel vous avez déjà installé le chart
apigee-org
. Il s'agit généralement du nom de votre organisation. Si vous avez défini une variable d'environnement ORG_NAME, vous pouvez l'utiliser dans votre commande.
- ENV_GROUP_RELEASE_NAME est le nom avec lequel vous avez déjà installé le chart
- Désinstallez
apigee-operator
.helm uninstall -n APIGEE_NAMESPACE operator
- Supprimez les CRD Apigee :
kubectl delete -k apigee-operator/etc/crds/default/
Supprimer cert-manager
Pour supprimer cert-manager, supprimez définitivement le certificat et le secret apigee-ca de l'espace de noms cert-manager en procédant comme suit:
- Supprimez le certificat
apigee-ca
.kubectl delete secret -n APIGEE_NAMESPACE apigee-ca
- Vérifiez que le certificat
apigee-ca
a été supprimé en récupérant tous les certificats:kubectl get certificates -A
- Supprimez le secret
apigee-ca
:kubectl -n cert-manager delete secret apigee-ca
- Vérifiez que le secret a été supprimé:
kubectl get secrets -n cert-manager
Le résultat doit ressembler à ce qui suit :
certificate.cert-manager.io "apigee-ca" deleted
Le résultat doit ressembler à ce qui suit :
NAMESPACE NAME READY SECRET AGE apigee apigee-datastore-guardrails-tls True apigee-datastore-guardrails-tls 89m
Le résultat doit ressembler à ce qui suit :
NAME TYPE DATA AGE cert-manager-webhook-ca Opaque 3 94m