Deinstallation

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.