grdavies.role_nutanix_prism_monitor_task
Nutanix Rolle für Prism Element oder zentrale Aufgabenüberwachung
Diese Ansible-Rolle überprüft den Status einer bestimmten Aufgaben-UUID für eine Anzahl von Versuchen mit einer festgelegten Verzögerung zwischen jedem Versuch.
Eingabevariablen
Variable | Erforderlich | Standard | Optionen | Kommentare |
---|---|---|---|---|
role_nutanix_prism_monitor_task_host | ja | Die IP-Adresse oder der FQDN für das Prism (Element oder Central), zu dem Sie eine Verbindung herstellen möchten. | ||
role_nutanix_prism_monitor_task_host_username | ja | Ein gültiger Benutzername mit den erforderlichen Rechten zum Zugriff auf die Nutanix API. | ||
role_nutanix_prism_monitor_task_host_password | ja | Ein gültiges Passwort für den angegebenen Benutzernamen. | ||
role_nutanix_prism_monitor_task_host_port | nein | 9440 | Der Prism TCP-Port. | |
role_nutanix_prism_monitor_task_host_validate_certs | nein | falsch | wahr / falsch | Ob überprüft werden soll, ob die Prism UI-Zertifikate gültig sind. |
role_nutanix_prism_monitor_task_debug | nein | falsch | wahr / falsch | Debug-Protokollierung aktivieren. |
role_nutanix_prism_monitor_task_uuid | ja | "" | UUID der zu überwachenden Aufgabe | |
role_nutanix_prism_monitor_task_retries | nein | 60 | Die Anzahl der Versuche zur Überprüfung des Aufgabenstatus | |
role_nutanix_prism_monitor_task_retry_delay | nein | 60 | Die Zeit in Sekunden zwischen jeder Abfrage des Aufgabenstatus | |
role_nutanix_prism_monitor_task_allow_failure | nein | falsch | wahr / falsch | Ob die Nutanix-Aufgabe fehlschlagen kann (z. B. bei einem LCM-Upgrade, wenn der CVM, der den API-Dienst hostet, neu gestartet wird) |
Rückgabewerte
Variable | Werte | Kommentare |
---|---|---|
role_nutanix_prism_monitor_task_result | Daten für die überwachte Aufgabe |
Abhängigkeiten
- grdavies.role_nutanix_prism_api
Beispiel 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"
Lizenz
Siehe LICENSE.md
Autor Informationen
Ross Davies
Über das Projekt
Role to monitor the status of a task on either Prism Element or Prism Central
Installieren
ansible-galaxy install grdavies.role_nutanix_prism_monitor_task
Lizenz
mit
Downloads
203
Besitzer