Desinstale o tempo de execução híbrido

Desinstale o Apigee Hybrid

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

  1. Desinstale os recursos no seu espaço de nomes 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 o qual instalou anteriormente o gráfico apigee-virtualhost. No híbrido v1.10, normalmente, é apigee-virtualhost-ENV_GROUP. No Hybrid v1.11 e mais recente, normalmente, é ENV_GROUP.
    • ENV_RELEASE_NAME é o nome com o qual instalou anteriormente o gráfico apigee-env. No híbrido v1.10, normalmente, é apigee-env-ENV_NAME. No Hybrid v1.11 e mais recente, normalmente, é ENV_NAME.
    • ORG_NAME é o nome com o qual instalou anteriormente o gráfico apigee-org. Normalmente, é o nome da sua organização. Se tiver definido uma variável de ambiente ORG_NAME, pode usar essa variável no seu comando.
  2. Desinstale o apigee-operator.
    helm uninstall -n APIGEE_NAMESPACE operator
  3. Elimine os CRDs do Apigee:
    kubectl delete -k  apigee-operator/etc/crds/default/

Remova o cert-manager

Para remover o cert-manager, remova permanentemente o certificado e o segredo apigee-ca do espaço de nomes cert-manager com os seguintes passos:

  1. Elimine o certificado apigee-ca.
      kubectl delete secret -n APIGEE_NAMESPACE apigee-ca
  2. O resultado deve ser semelhante ao seguinte:

      certificate.cert-manager.io "apigee-ca" deleted
      
  3. Verifique se o certificado apigee-ca foi eliminado obtendo todos os certificados:
      kubectl get certificates -A
        
  4. O resultado deve ser semelhante ao seguinte:

    NAMESPACE   NAME                              READY   SECRET                            AGE
    apigee      apigee-datastore-guardrails-tls   True    apigee-datastore-guardrails-tls   89m
        
  5. Elimine o apigee-ca segredo:
      kubectl -n cert-manager delete secret apigee-ca
        
  6. Verifique se o segredo foi eliminado:
      kubectl get secrets -n cert-manager
        
  7. O resultado deve ser semelhante ao seguinte:

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