grdavies.role_nutanix_prism_monitor_task
Rola Nutanix dla Prism Element lub Central Task Monitoring
Ta rola Ansible sprawdzi status konkretnego UUID zadania przez określoną liczbę prób z ustalonym opóźnieniem między każdą próbą.
Zmienne wejściowe
Zmienna | Wymagana | Domyślna | Wybory | Komentarze |
---|---|---|---|---|
role_nutanix_prism_monitor_task_host | tak | Adres IP lub FQDN dla Prism (Element lub Central), z którym chcesz się połączyć. | ||
role_nutanix_prism_monitor_task_host_username | tak | Ważne konto użytkownika z odpowiednimi uprawnieniami do dostępu do interfejsu API Nutanix. | ||
role_nutanix_prism_monitor_task_host_password | tak | Ważne hasło dla podanego użytkownika. | ||
role_nutanix_prism_monitor_task_host_port | nie | 9440 | Port TCP dla Prism. | |
role_nutanix_prism_monitor_task_host_validate_certs | nie | false | true / false | Czy sprawdzić, czy certyfikaty interfejsu użytkownika Prism są ważne. |
role_nutanix_prism_monitor_task_debug | nie | false | true / false | Włącz logowanie do debugowania. |
role_nutanix_prism_monitor_task_uuid | tak | "" | UUID zadania, które ma być monitorowane. | |
role_nutanix_prism_monitor_task_retries | nie | 60 | Liczba prób sprawdzenia statusu zadania. | |
role_nutanix_prism_monitor_task_retry_delay | nie | 60 | Czas w sekundach między kolejnymi zapytaniami o status zadania. | |
role_nutanix_prism_monitor_task_allow_failure | nie | false | true / false | Czy zadanie Nutanix może się nie powieść (na przykład podczas aktualizacji LCM, gdy CVM, który obsługuje usługę API, zostaje ponownie uruchomiony). |
Zwracane zmienne
Zmienna | Wartości | Komentarze |
---|---|---|
role_nutanix_prism_monitor_task_result | Dane dotyczące monitorowanego zadania |
Zależności
- grdavies.role_nutanix_prism_api
Przykładowy plik do odtwarzania
- 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"
Licencja
Zobacz LICENSE.md
Informacje o autorze
Ross Davies
O projekcie
Role to monitor the status of a task on either Prism Element or Prism Central
Zainstaluj
ansible-galaxy install grdavies.role_nutanix_prism_monitor_task
Licencja
mit
Pobrania
203
Właściciel