Auf dieser Seite erfahren Sie, wie Sie Anthos Service Mesh und das Open-Source-Framework Istio deinstallieren.
Anthos Service Mesh deinstallieren
Führen Sie einen der folgenden Befehle aus, um die mit dem ASM-Konfigurationsprofil installierten Anthos Service Mesh-Komponenten zu deinstallieren. Mit diesen Befehlen werden der istio-system
-Namespace und alle benutzerdefinierten Ressourcendefinitionen (Custom Resource Definitions, CRDs) gelöscht, einschließlich aller von Ihnen angewendeten CRDs. Wenn Sie CRDs erstellt haben, benötigen Sie Kopien davon.
Entfernen Sie die Steuerungsebene.
- Wenn Sie Anthos Service Mesh auf GKE on VMware, GKE on AWS, Amazon Elastic Kubernetes Service oder Microsoft Azure Kubernetes Service installiert haben:
Entfernen Sie die Steuerungsebene:
istioctl manifest generate --set profile=asm-multicloud | kubectl delete --ignore-not-found=true -f -
Löschen Sie den Namespace
istio-system
:kubectl delete namespace istio-system
Wenn Sie Anthos Service Mesh in Google Kubernetes Engine installiert haben:
istioctl manifest generate --set profile=asm-gcp | kubectl delete --ignore-not-found=true -f -
Mit diesem Befehl wird der
istio-system
-Namespace automatisch gelöscht.
Deaktivieren Sie die automatische Sidecar-Einfügung:
kubectl label namespace YOUR_NAMESPACE istio-injection=disabled