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.