Desinstalar o ambiente de execução híbrido

Para excluir componentes da Apigee em um escopo específico, use apigeectl com as sinalizações do escopo que inclui esses componentes:

  • --all-envs: todos os componentes de escopo de ambiente em todos os ambientes da organização nomeada no arquivo de configuração de modificação
  • --datastore: Cassandra.
  • --env env-name: os componentes do escopo do ambiente: ambiente de execução, sincronizador e UDCA
  • --org: os componentes do escopo da organização: Apigee Connect Agent, Mart e Watcher
  • --settings virtualhosts: somente configurações de virtualhost
  • --telemetry: registrador e métricas

Exemplo:

apigeectl delete -f your_overrides_file.yaml --org --env env-name

Para excluir apenas os componentes da Apigee do cluster, use este comando:

apigeectl delete -f your_overrides_file.yaml

Use os seguintes comandos para excluir toda a instalação da Apigee híbrida, exceto o Anthos Service Mesh (Istio) e o cert-manager do cluster:

  1. Execute apigeectl delete com o escopo padrão:
    apigeectl delete -f your_overrides_file.yaml
  2. Verifique se os componentes da Apigee híbrida foram excluídos:
    kubectl -n apigee get apigeedatastore,apigeeredis,apigeetelemetry,org,env,arc

    Sua saída deve estar vazia

  3. Execute apigeectl delete novamente com --all:
    apigeectl delete --all -f your_overrides_file.yaml

Para mais informações sobre o comando apigeectl, consulte apigeectl.

Use o seguinte comando para remover o cert-manager:

kubectl -n cert-manager delete secret apigee-ca