Désinstaller l'opérateur Apigee pour Kubernetes

Cette page s'applique à Apigee et à Apigee hybrid.

Consultez la documentation d' Apigee Edge.

Cette page explique comment désinstaller l'opérateur Apigee pour Kubernetes d'un cluster GKE. Les sections suivantes décrivent les étapes à suivre pour effectuer cette tâche :

Rôles requis

Si vous avez attribué les rôles requis à votre compte de service, comme décrit dans Installer l'opérateur Apigee pour Kubernetes, aucun rôle ni autorisation IAM supplémentaires ne sont nécessaires pour effectuer ces tâches.

Vous pouvez choisir d'autoriser des actions sur les ressources de votre cluster Google Kubernetes Engine à l'aide du mécanisme intégré de contrôle des accès basé sur les rôles (RBAC) dans Kubernetes. Pour en savoir plus, consultez Autoriser des actions dans les clusters à l'aide du contrôle des accès basé sur les rôles.

Supprimer les règles de gestion des API

Pour supprimer les règles de gestion des API, supprimez toutes les ressources Kubernetes yaml appliquées au cluster GKE dans l'ordre inverse. Par exemple, si vous avez suivi les étapes de Créer un APIMExtensionPolicy et Ajouter des règles à GKE Gateway, vous devez supprimer les ressources correspondant aux fichiers dans cet ordre :

  • 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

Supprimez chaque ressource à l'aide de la commande suivante :

kubectl delete -f FILENAME
FILENAME correspond au nom du fichier correspondant à la ressource que vous souhaitez supprimer.

Désinstaller l'opérateur Apigee pour Kubernetes

Pour désinstaller l'opérateur Apigee pour Kubernetes, utilisez les commandes suivantes :

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

Ces commandes suppriment les charts Helm de l'opérateur Apigee pour Kubernetes et du CRD Apigee de votre cluster.

Désinstaller les CRD

Pour désinstaller les CRD Apigee, utilisez la commande suivante :

helm uninstall apigee-apim-crds -n apim

Résoudre les problèmes

Si vous rencontrez des problèmes lors de la désinstallation de l'opérateur Apigee pour Kubernetes, consultez Résoudre les problèmes liés à l'opérateur Apigee pour Kubernetes pour trouver des solutions aux erreurs courantes.