Neste guia, mostramos como desinstalar o complemento Istio no GKE de um cluster.
Como remover o Istio de um cluster
A maneira mais simples de remover o complemento Istio no GKE é excluir o cluster. No entanto, se o cluster tiver um aplicativo que precise ser preservado, a desativação do Istio exigirá as seguintes etapas:
- Verifique se o modo mTLS padrão está definido como mTLS permissivo.
- Elimine o tráfego do gateway de entrada do Istio.
- Desative a injeção automática de arquivo secundário, se ativada:
kubectl label namespace your-namespace istio-injection=disabled
- Reinicie os pods do aplicativo (usando reinicialização gradual, por exemplo) para remover os arquivos secundários do Envoy.
- Remova o plano de controle do Istio com
gcloud
:gcloud beta container clusters update my-cluster --project=$PROJECT_ID \ --update-addons=Istio=DISABLED