Disinstallazione in corso

Questa pagina spiega come disinstallare Anthos Service Mesh e Istio open source.

Disinstallazione di Anthos Service Mesh

Esegui uno dei seguenti comandi per disinstallare i componenti Anthos Service Mesh che sono stati installati con il profilo di configurazione ASM. Questi comandi eliminano lo spazio dei nomi istio-system e tutte le definizioni di risorse personalizzate (CRD), inclusi eventuali CRD che hai applicato. Se hai creato dei file CRD, assicurati di averne delle copie.

  1. Rimuovi il piano di controllo.

    • Se hai installato Anthos Service Mesh su GKE su VMware, GKE su AWS, Amazon Elastic Kubernetes Service o Microsoft Azure Kubernetes Service:
    1. Rimuovi il piano di controllo:

      istioctl manifest generate --set profile=asm-multicloud | kubectl delete --ignore-not-found=true -f -
      
    2. Elimina lo spazio dei nomi istio-system:

      kubectl delete namespace istio-system
      
    • Se hai installato Anthos Service Mesh su Google Kubernetes Engine:

      istioctl manifest generate --set profile=asm-gcp | kubectl delete --ignore-not-found=true -f -
      

      Questo comando elimina automaticamente lo spazio dei nomi istio-system.

  2. Disattiva l'iniezione automatica del sidecar, se abilitato:

    kubectl label namespace YOUR_NAMESPACE istio-injection=disabled