Apigee-Operator für Kubernetes deinstallieren

Diese Seite gilt für Apigee und Apigee Hybrid.

Apigee Edge-Dokumentation aufrufen

Auf dieser Seite wird beschrieben, wie Sie den Apigee-Operator für Kubernetes aus einem GKE-Cluster deinstallieren. In den folgenden Abschnitten werden die Schritte beschrieben, die zum Ausführen dieser Aufgabe erforderlich sind:

Erforderliche Rollen

Wenn Sie Ihrem Dienstkonto die erforderlichen Rollen zugewiesen haben, wie unter Apigee Operator für Kubernetes installieren beschrieben, sind keine zusätzlichen IAM-Rollen oder -Berechtigungen erforderlich, um diese Aufgaben auszuführen.

Sie können Aktionen für Ressourcen in Ihrem Google Kubernetes Engine-Cluster mithilfe des integrierten Mechanismus für rollenbasierte Zugriffssteuerung (Role-Based Access Control, RBAC) in Kubernetes autorisieren. Weitere Informationen finden Sie unter Aktionen in Clustern mit rollenbasierter Zugriffssteuerung autorisieren.

API-Verwaltungsrichtlinien entfernen

Wenn Sie die API-Verwaltungsrichtlinien entfernen möchten, entfernen Sie alle auf den GKE-Cluster angewendeten yaml-Kubernetes-Ressourcen in umgekehrter Reihenfolge. Wenn Sie beispielsweise die Schritte unter APIMExtensionPolicy erstellen und Richtlinien zum GKE-Gateway hinzufügen ausgeführt haben, entfernen Sie die Ressourcen, die den Dateien entsprechen, in dieser Reihenfolge:

  • apigee-gateway-policy-withSA.yaml
  • new-admin-template.yaml
  • template-rule.yaml
  • apigee-policies.yaml
  • apim-policies.yaml
  • api-product.yaml
  • global-ext-lb1-apim-policy.yaml

Entfernen Sie die einzelnen Ressourcen mit dem folgenden Befehl:

kubectl delete -f FILENAME
Dabei ist FILENAME der Name der Datei, die der Ressource entspricht, die Sie entfernen möchten.

Apigee Operator für Kubernetes deinstallieren

Verwenden Sie den folgenden Befehl, um den Apigee-Operator für Kubernetes zu deinstallieren:

helm uninstall apigee-apim-operator -n apim

Mit diesem Befehl wird das Helm-Diagramm für den Apigee-Operator für Kubernetes aus Ihrem Cluster entfernt.

CRDs deinstallieren

Verwenden Sie den folgenden Befehl, um die Apigee-CRDs zu deinstallieren:

helm uninstall apigee-apim-crds -n apim

Fehlerbehebung

Wenn beim Deinstallieren des Apigee-Operators für Kubernetes Probleme auftreten, finden Sie unter Fehlerbehebung für den Apigee-Operator für Kubernetes Lösungen für häufige Fehler.