Cette page a été traduite par l'API Cloud Translation.
Switch to English

Désinstaller Istio sur GKE

Ce guide explique comment désinstaller le module complémentaire Istio sur GKE d'un cluster.

Supprimer Istio d'un cluster

Le moyen le plus simple de supprimer le module complémentaire Istio sur GKE consiste à supprimer le cluster. Toutefois, si le cluster dispose d'une application existante à conserver, suivez la procédure suivante pour désactiver Istio :

  1. Assurez-vous que le mode d'authentification mTLS par défaut est défini sur Permissive mTLS (mTLS permissif).
  2. Déplacez le trafic hors de la passerelle d'entrée Istio.
  3. Si l'injection side-car automatique est activée, désactivez-la.
    kubectl label namespace your-namespace istio-injection=disabled
    
  4. Redémarrez les pods d'application (par exemple, avec un redémarrage progressif) pour supprimer les side-cars Envoy.
  5. Supprimez le plan de contrôle Istio avec gcloud :
    gcloud beta container clusters update my-cluster --project=$PROJECT_ID \
      --update-addons=Istio=DISABLED