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.
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:
Rimuovi il piano di controllo:
istioctl manifest generate --set profile=asm-multicloud | kubectl delete --ignore-not-found=true -f -
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
.
Disattiva l'iniezione automatica del sidecar, se abilitato:
kubectl label namespace YOUR_NAMESPACE istio-injection=disabled