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 für diese Aufgabe erforderlich sind:

Erforderliche Rollen

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

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 yaml-Kubernetes-Ressourcen, die in umgekehrter Reihenfolge auf den GKE-Cluster angewendet wurden. 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 jede Ressource 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 die folgenden Befehle, um den Apigee Operator für Kubernetes zu deinstallieren:

helm uninstall apigee-apim-operator -n apim
helm repo remove apigee-apim-operator

Mit diesen Befehlen werden der Apigee-Operator für Kubernetes und die Apigee CRD-Helm-Diagramme 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 beim Apigee-Operator für Kubernetes Lösungen für häufige Fehler.