Apigee APIM Operator für Kubernetes deinstallieren

Diese Seite gilt für Apigee, aber nicht für Apigee Hybrid.

Apigee Edge-Dokumentation aufrufen

Auf dieser Seite wird beschrieben, wie Sie den Apigee APIM Operator für Kubernetes von 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 zugewiesen haben, wie unter Apigee APIM Operator für Kubernetes installieren beschrieben, 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 API-Verwaltungsrichtlinien mit dem Apigee APIM Operator für Kubernetes verwenden und Richtlinien zum GKE Gateway hinzufügen ausgeführt haben, entfernen Sie die Ressourcen in der folgenden 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 APIM Operator für Kubernetes deinstallieren

Verwenden Sie die folgenden Befehle, um den Apigee APIM 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 APIM 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 APIM Operator für Kubernetes Probleme auftreten, finden Sie unter Fehlerbehebung für den APIM Operator Lösungen für häufige Fehler.