Cette page s'applique à Apigee, mais pas à Apigee hybrid.
Consultez la documentation d'
Apigee Edge.
Cette page explique comment désinstaller l'opérateur Apigee APIM pour Kubernetes d'un cluster GKE. Les sections suivantes décrivent les étapes à suivre pour effectuer cette tâche :
- Supprimez les règles de gestion des API.
- Désinstallez l'opérateur Apigee APIM pour Kubernetes.
- Désinstallez les CRD Apigee.
Rôles requis
Si vous avez attribué les rôles requis à votre compte de service, comme décrit dans Installer l'opérateur Apigee APIM 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 les 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 décrites dans Utiliser des règles de gestion des API avec l'opérateur APIM Apigee pour Kubernetes et Ajouter des règles à la passerelle GKE, vous devez supprimer les ressources correspondant aux fichiers dans l'ordre suivant :
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
Désinstaller l'opérateur Apigee APIM pour Kubernetes
Pour désinstaller l'opérateur Apigee APIM pour Kubernetes, utilisez les commandes suivantes :
helm uninstall apigee-apim-operator -n apim
helm repo remove apigee-apim-operator
Ces commandes suppriment l'opérateur Apigee APIM pour Kubernetes et les graphiques Helm 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 APIM Apigee pour Kubernetes, consultez la section Résoudre les problèmes liés à l'opérateur APIM pour trouver des solutions aux erreurs courantes.