grdavies.role_nutanix_prism_monitor_task
Rôle Nutanix pour le suivi de tâches Prism Element ou Central
Ce rôle Ansible va vérifier l'état d'un UUID de tâche spécifique pendant un certain nombre de tentatives, avec un délai défini entre chaque tentative.
Variables d'entrée
Variable | Obligatoire | Par défaut | Choix | Commentaires |
---|---|---|---|---|
role_nutanix_prism_monitor_task_host | oui | L'adresse IP ou le FQDN pour le Prism (Element ou Central) auquel vous souhaitez vous connecter. | ||
role_nutanix_prism_monitor_task_host_username | oui | Un nom d'utilisateur valide avec des droits appropriés pour accéder à l'API Nutanix. | ||
role_nutanix_prism_monitor_task_host_password | oui | Un mot de passe valide pour le nom d'utilisateur fourni. | ||
role_nutanix_prism_monitor_task_host_port | non | 9440 | Le port TCP du Prism. | |
role_nutanix_prism_monitor_task_host_validate_certs | non | faux | vrai / faux | Indique si les certificats de l'interface utilisateur Prism doivent être vérifiés. |
role_nutanix_prism_monitor_task_debug | non | faux | vrai / faux | Active la journalisation de débogage. |
role_nutanix_prism_monitor_task_uuid | oui | "" | UUID de la tâche à surveiller. | |
role_nutanix_prism_monitor_task_retries | non | 60 | Le nombre de fois à vérifier l'état de la tâche. | |
role_nutanix_prism_monitor_task_retry_delay | non | 60 | Le temps en secondes entre chaque vérification de l'état de la tâche. | |
role_nutanix_prism_monitor_task_allow_failure | non | faux | vrai / faux | Indique si la tâche Nutanix peut échouer (par exemple, une mise à niveau LCM où le CVM hébergeant le service API doit être redémarré). |
Variables retournées
Variable | Valeurs | Commentaires |
---|---|---|
role_nutanix_prism_monitor_task_result | Données pour la tâche qui a été surveillée. |
Dépendances
- grdavies.role_nutanix_prism_api
Exemple de Playbook
- hosts: localhost
gather_facts: false
roles:
- role: grdavies.role_nutanix_prism_monitor_task
vars:
role_nutanix_prism_monitor_task_host: 10.38.185.37
role_nutanix_prism_monitor_task_host_username: admin
role_nutanix_prism_monitor_task_host_password: nx2Tech165!
role_nutanix_prism_monitor_task_uuid: "3a54c168-b765-4ba3-4a15-5164dacf7064"
Licence
Voir LICENSE.md
Informations sur l'auteur
Ross Davies
À propos du projet
Role to monitor the status of a task on either Prism Element or Prism Central
Installer
ansible-galaxy install grdavies.role_nutanix_prism_monitor_task
Licence
mit
Téléchargements
203
Propriétaire