Désinstaller l'environnement d'exécution hybride

LIEN DE PRÉPRODUCTION : https://cloud.devsite.corp.google.com/apigee/docs/hybrid/v1.3/uninstall

Pour supprimer les composants Apigee pour un champ d'application spécifique, utilisez apigeectl avec les options du champ d'application qui inclut ces composants :

  • --all-envs : tous les composants de champ d'application de l'environnement dans tous les environnements de l'organisation nommée dans le fichier de configuration de remplacement
  • --datastore : Cassandra
  • --env env-name : les composants de champ d'application de l'environnement : Runtime, Synchronize et UDCA
  • --org : les composants de champ d'application de l'organisation : l'agent Apigee Connect, Mart et Watcher
  • --settings virtualhosts : paramètres virtualhost uniquement
  • --telemetry : Logger et Metrics

Exemple :

apigeectl delete -f your_overrides_file.yaml --org --env env-name

Pour ne supprimer que les composants Apigee du cluster, utilisez la commande suivante :

apigeectl delete -f your_overrides_file.yaml

Exécutez la commande suivante pour supprimer de votre cluster l'intégralité de l'installation d'Apigee hybrid, à l'exception d'ASM (Istio) et de cert-manager :

apigeectl delete -f your_overrides_file.yaml --all
  • Pour désinstaller ASM, consultez la section Désinstaller dans la documentation d'Anthos Service Mesh.
  • Pour désinstaller cert-manager, consultez la section Désinstaller sur Kubernetes
  • dans la documentation de cert-manager.

Pour en savoir plus sur la commande apigeectl, consultez la page apigeectl.

Exécutez la commande suivante pour supprimer cert-manager :

kubectl -n cert-manager delete secret apigee-ca