Desinstalar o operador da APIM da Apigee para Kubernetes

Esta página se aplica à Apigee, mas não à Apigee híbrida.

Confira a documentação da Apigee Edge.

Nesta página, descrevemos como desinstalar o operador da API do Apigee para Kubernetes de um cluster do GKE. As seções a seguir descrevem as etapas necessárias para concluir essa tarefa:

Funções exigidas

Se você atribuiu os papéis necessários à sua conta de serviço conforme descrito em Instalar o operador de APIM do Apigee para Kubernetes, não são necessários outros papéis ou permissões do IAM para concluir essas tarefas.

É possível autorizar ações em recursos no cluster do Google Kubernetes Engine usando o mecanismo integrado de controle de acesso baseado em papéis (RBAC) no Kubernetes. Para mais informações, consulte Autorizar ações em clusters usando o controle de acesso baseado em papéis.

Remover as políticas de gerenciamento de API

Para remover as políticas de gerenciamento de API, remova todos os recursos do Kubernetes yaml aplicados ao cluster do GKE em ordem inversa. Por exemplo, se você seguiu as etapas em Usar políticas de gerenciamento de API com o operador de APIM da Apigee para Kubernetes e Adicionar políticas ao gateway do GKE, remova os recursos correspondentes aos arquivos nesta ordem:

  • apigee-gateway-policy-withSA.yaml
  • new-admin-template.yaml
  • template-rule.yaml
  • apigee-policies.yaml
  • apim-policies.yaml
  • api-product.yaml
  • global-ext-lb1-apim-policy.yaml

Remova cada recurso usando o seguinte comando:

kubectl delete -f FILENAME
em que FILENAME é o nome do arquivo correspondente ao recurso que você quer remover.

Desinstalar o operador da API Management da Apigee para Kubernetes

Para desinstalar o operador da APIM do Apigee para Kubernetes, use os seguintes comandos:

helm uninstall apigee-apim-operator -n apim
helm repo remove apigee-apim-operator

Esses comandos removem o operador do Apigee APIM para Kubernetes e os gráficos do Helm CRD do Apigee do cluster.

Desinstalar os CRDs

Para desinstalar os CRDs da Apigee, use o seguinte comando:

helm uninstall apigee-apim-crds -n apim

Resolver problemas

Se você encontrar problemas ao desinstalar o operador APIM do Apigee para Kubernetes, consulte Resolver problemas do operador APIM para encontrar soluções para erros comuns.