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 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-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.