Desinstalando

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.