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.
Wenn Sie Anthos Service Mesh in GKE auf VMware installiert haben:
istioctl manifest generate --set profile=asm-onprem | kubectl delete -f -
Wenn Sie Anthos Service Mesh in Google Kubernetes Engine installiert haben:
istioctl manifest generate --set profile=asm | kubectl delete -f -
Für Pod-Sicherheitsrichtlinien ein Rollback ausführen oder diese deaktivieren
Wenn für Ihr System eine Pod-Sicherheitsrichtlinie definiert war, bevor Sie die Pod-Sicherheitsrichtlinien für die Mesh-Zertifizierungsstelle aktiviert haben, entfernen Sie die vorhandenen Pod-Sicherheitsrichtlinien und wenden Sie Ihre ursprünglichen Pod-Sicherheitsrichtlinien an. Deaktivieren Sie andernfalls die Pod-Sicherheitsrichtlinie Ihres Clusters:
gcloud beta container clusters update ${CLUSTER_NAME} \
--no-enable-pod-security-policy
Open-Source-Framework Istio deinstallieren
Wie Sie das Open-Source-Framework Istio deinstallieren, hängt von Ihrer Installation ab.
Wenn Sie Istio mit Helm installiert haben, finden Sie weitere Informationen unter Deinstallieren.
Wenn Sie eine angepasste Installation mit
istioctl
durchgeführt haben, lesen Sie Istio deinstallieren.Wenn Sie die Installation des eigenständigen Operators durchgeführt haben, finden Sie weitere Informationen unter Deinstallieren.