Instalações de lemes
Pode desinstalar uma instalação híbrida do Helm com os seguintes comandos:
- Desinstale os recursos no seu espaço de nomes
apigee
:helm uninstall -n apigee 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_NAME
. No Hybrid v1.11 e mais recente, normalmente, é ENV_GROUP_NAME. - 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.
- ENV_GROUP_RELEASE_NAME é o nome com o qual instalou anteriormente o gráfico
- Depois de desinstalar os recursos no espaço de nomes
apigee
, desinstale oapigee-operator
.helm uninstall -n apigee-system operator
- Elimine os CRDs do Apigee:
kubectl delete -k apigee-operator/etc/crds/default/
apigeectl
instalações
Para eliminar componentes do Apigee num âmbito específico, use apigeectl
com as flags para o âmbito que inclui esses componentes:
--all-envs
: todos os componentes de âmbito do ambiente em todos os ambientes na organização indicada no ficheiro de configuração de substituição--datastore
: Cassandra.--env env-name
: os componentes de âmbito do ambiente: Runtime, Synchronizer e UDCA--org
: os componentes ao nível da organização: Apigee Connect Agent, Mart e Watcher--settings virtualhosts
: apenas definições devirtualhost
--telemetry
: registador e métricas
Por exemplo:
apigeectl delete -f your_overrides_file.yaml --org --env env-name
Para eliminar apenas os componentes do Apigee do cluster, use este comando:
apigeectl delete -f your_overrides_file.yaml
Use os seguintes comandos para eliminar toda a instalação híbrida do Apigee, exceto o cert-manager, do seu cluster:
- Executar
apigeectl delete
com o âmbito predefinido:apigeectl delete -f your_overrides_file.yaml
- Verifique se os componentes do Apigee hybrid foram eliminados:
kubectl -n apigee get apigeedatastore,apigeeredis,apigeetelemetry,org,env,arc
O resultado deve estar vazio
-
Execute novamente
apigeectl delete
com--all
:apigeectl delete --all -f your_overrides_file.yaml
Para desinstalar o cert-manager, consulte o artigo Desinstalação 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