Annuler le déploiement de ArcGIS Enterprise on Kubernetes

Le script undeploy.sh est disponible en téléchargement sur My Esri et est livré sous forme d’un fichier .tar.gz.

Ce script supprime toutes les ressources Kubernetes de votre espace de noms qui sont associées à l’organisation ArcGIS Enterprise on Kubernetes. Il est couramment utilisé pour les tâches suivantes :

  • Préparation d’une restauration lorsque l’organisation n’est plus accessible
  • Nettoyage d’une organisation temporaire utilisée à des fins de test

Pour conserver l’objet ingress, incluez l’argument -r lors de l’exécution du script. Cela peut empêcher une étape supplémentaire de mettre à jour l’enregistrement DNS de l’organisation pour un déploiement et une configuration ultérieurs.

Pour les déploiements dans le Cloud, l’outil supprime également l’équilibreur de charge associé qui a été mis à disposition lors du déploiement. L’utilisation de l’argument -r permet de conserver l’équilibreur de charge.

Les exemples suivants utilisent le script pour annuler le déploiement de ArcGIS Enterprise on Kubernetes :

  • Annuler le déploiement à l’aide d’un espace de noms spécifié
    • undeploy.sh -n <my-namespace>
  • Annuler le déploiement à l’aide d’un fichier de propriétés enregistré
    • undeploy.sh -f <my.properties>
  • Annuler automatiquement le déploiement et conserver le contrôleur ingress
    • undeploy.sh -f <my.properties> -r -s

Si l’argument -s n’est pas utilisé lors de l’exécution du script, une invite apparaît pour que vous puissiez confirmer si le déploiement de l’organisation doit être annulé de manière interactive :

  • Si vous spécifiez « n » pour « non », le script quitte immédiatement et préserve le déploiement. Il s’agit normalement de l’entrée par défaut.
  • Si vous spécifiez « y » pour « oui », le script poursuit l’annulation du déploiement de ArcGIS Enterprise on Kubernetes à partir du cluster.

Options du script

Les options décrites dans le tableau ci-après sont disponibles dans le script undeploy.sh :

OptionDétails

-h

Utilisation

-f <fichier_propriétés>

Utiliser le fichier de propriétés spécifié pour l’annulation du déploiement

-n <espace_noms>

Annuler le déploiement à l’aide de l’espace de noms spécifié

-s ou -y

Forcer l’annulation du déploiement sans invite

-r

Ne pas annuler le déploiement du service du contrôleur ingress

-v

Afficher les commandes kubectl (verbose)


Dans cette rubrique
  1. Options du script