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:
- Remova as políticas de gerenciamento de API.
- Desinstale o operador do APIM da Apigee para Kubernetes.
- Desinstale os CRDs da Apigee.
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
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.