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.

  • Se hai installato Anthos Service Mesh su GKE su VMware:

    istioctl manifest generate --set profile=asm-onprem | kubectl delete -f -
  • Se hai installato Anthos Service Mesh su Google Kubernetes Engine:

    istioctl manifest generate --set profile=asm | kubectl delete -f -

Esegui il rollback o disattiva i criteri di sicurezza dei pod

Se nel sistema era stato definito un criterio di sicurezza dei pod prima di abilitare i criteri di sicurezza dei pod per Mesh CA, rimuovi i criteri di sicurezza dei pod esistenti e applica quelli originali. In caso contrario, disabilita il criterio di sicurezza del pod sul tuo cluster:

gcloud beta container clusters update ${CLUSTER_NAME} \
  --no-enable-pod-security-policy

Disinstallazione di Istio open source

La modalità di disinstallazione di Istio open source dipende da come l'hai installato.

  • Se hai installato Istio utilizzando Helm, consulta Disinstallare.

  • Se hai eseguito un'installazione personalizzata utilizzando istioctl, consulta Disinstallare Istio.

  • Se hai eseguito l'installazione autonoma dell'operatore, consulta Disinstallare.