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