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 devirtualhost
--telemetry
: registrador e métricas
Por 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:
- Execute
apigeectl delete
com o escopo padrão:apigeectl delete -f your_overrides_file.yaml
- 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
- Execute
apigeectl delete
novamente com--all
:apigeectl delete --all -f your_overrides_file.yaml
- Para desinstalar o Anthos Service Mesh, consulte Como desinstalar na documentação do Anthos Service Mesh.
- Para desinstalar o cert-manager, consulte Como desinstalar no Kubernetes na documentação do cert-manager.
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