Nesta página, explicamos como desinstalar o Anthos Service Mesh e o Istio de código aberto.
Como desinstalar o Anthos Service Mesh
Execute um dos comandos a seguir para desinstalar os componentes do Anthos Service Mesh que
foram instalados com o perfil de configuração do ASM. Esses comandos excluem o namespace
istio-system
e todas as definições de recursos personalizados (CRDs, na sigla em inglês), incluindo
todos os CRDs que você aplicou. Se você criou CRDs, verifique se tem cópias
deles.
Se você instalou o Anthos Service Mesh no GKE no VMware:
istioctl manifest generate --set profile=asm-onprem | kubectl delete -f -
Se você instalou o Anthos Service Mesh no Google Kubernetes Engine:
istioctl manifest generate --set profile=asm | kubectl delete -f -
Reverter ou desativar políticas de segurança de pods
Se seu sistema tinha uma política de segurança de pods definida antes de você ativar as políticas de segurança de pods da Mesh CA, remova as políticas de segurança de pods atuais e aplique as políticas de segurança dos pods originais. Caso contrário, desative a política de segurança do pod no cluster:
gcloud beta container clusters update ${CLUSTER_NAME} \
--no-enable-pod-security-policy
Como desinstalar o Istio de código aberto
A maneira de desinstalar o Istio de código aberto depende de como você o instalou.
Se você instalou o Istio usando o Helm, consulte Desinstalar.
Se você fez uma instalação personalizada usando
istioctl
, consulte Desinstalar o Istio.Se você fez a instalação do operador autônomo, consulte Desinstalar.