Desinstalar o ambiente de execução híbrido

Desinstalar a Apigee híbrida

Use os seguintes comandos para desinstalar o ambiente de execução híbrido:

  1. 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.
  2. Desinstalar apigee-operator.
    helm uninstall -n APIGEE_NAMESPACE operator
  3. 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:

  1. Exclua o certificado apigee-ca.
      kubectl delete secret -n APIGEE_NAMESPACE apigee-ca
  2. A saída será parecida com esta:

      certificate.cert-manager.io "apigee-ca" deleted
      
  3. Para verificar se o certificado apigee-ca foi excluído, acesse todos os certificados:
      kubectl get certificates -A
        
  4. A saída será parecida com esta:

    NAMESPACE   NAME                              READY   SECRET                            AGE
    apigee      apigee-datastore-guardrails-tls   True    apigee-datastore-guardrails-tls   89m
        
  5. Exclua o secret apigee-ca :
      kubectl -n cert-manager delete secret apigee-ca
        
  6. Verifique se o secret foi excluído:
      kubectl get secrets -n cert-manager
        
  7. A saída será parecida com esta:

    NAME                      TYPE     DATA   AGE
    cert-manager-webhook-ca   Opaque   3      94m