Desinstalar a Apigee híbrida
Use os seguintes comandos para desinstalar o ambiente de execução híbrido:
- Desinstale os recursos no namespace
apigee
:helm uninstall -n APIGEE_NAMESPACE ENV_GROUP_RELEASE_NAME ENV_RELEASE_NAME $ORG_NAME ingress-manager telemetry redis datastore
- ENV_GROUP_RELEASE_NAME é o nome com que você instalou anteriormente o gráfico
apigee-virtualhost
. Na versão híbrida v1.10, geralmente éapigee-virtualhost-ENV_GROUP
. Na versão híbrida v1.11 e mais recentes, geralmente é ENV_GROUP. - ENV_RELEASE_NAME é o nome com que você instalou anteriormente o gráfico
apigee-env
. Na versão híbrida v1.10, geralmente éapigee-env-ENV_NAME
. Na versão híbrida v1.11 e mais recentes, geralmente é ENV_NAME. - ORG_NAME é o nome com que você instalou anteriormente o gráfico
apigee-org
. Geralmente é o nome da sua organização. Se você definiu uma variável de ambiente ORG_NAME, pode usá-la no seu comando.
- ENV_GROUP_RELEASE_NAME é o nome com que você instalou anteriormente o gráfico
- Desinstalar
apigee-operator
.helm uninstall -n APIGEE_NAMESPACE operator
- Exclua os CRDs da Apigee:
kubectl delete -k apigee-operator/etc/crds/default/
Remover o cert-manager
Para remover o cert-manager, remova permanentemente o certificado e o secret apigee-ca do namespace cert-manager com estas etapas:
- Exclua o certificado
apigee-ca
.kubectl delete secret -n APIGEE_NAMESPACE apigee-ca
- Para verificar se o certificado
apigee-ca
foi excluído, acesse todos os certificados:kubectl get certificates -A
- Exclua o secret
apigee-ca
:kubectl -n cert-manager delete secret apigee-ca
- Verifique se o secret foi excluído:
kubectl get secrets -n cert-manager
A saída será parecida com esta:
certificate.cert-manager.io "apigee-ca" deleted
A saída será parecida com esta:
NAMESPACE NAME READY SECRET AGE apigee apigee-datastore-guardrails-tls True apigee-datastore-guardrails-tls 89m
A saída será parecida com esta:
NAME TYPE DATA AGE cert-manager-webhook-ca Opaque 3 94m