Desinstale o tempo de execução híbrido

Instalações de lemes

Pode desinstalar uma instalação híbrida do Helm com os seguintes comandos:

  1. 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.
  2. Depois de desinstalar os recursos no espaço de nomes apigee, desinstale o apigee-operator.
    helm uninstall -n apigee-system operator
  3. 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 de virtualhost
  • --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:

  1. Executar apigeectl delete com o âmbito predefinido:
    apigeectl delete -f your_overrides_file.yaml
  2. Verifique se os componentes do Apigee hybrid foram eliminados:
    kubectl -n apigee get apigeedatastore,apigeeredis,apigeetelemetry,org,env,arc

    O resultado deve estar vazio

  3. 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