grdavies.role_nutanix_prism_monitor_task

NutanixのPrism Elementまたは中央タスク監視の役割

このAnsibleロールは、特定のタスクUUIDのステータスを、定義された遅延時間の間隔で一定の回数確認します。

入力変数

変数 必須 デフォルト 選択肢 コメント
role_nutanix_prism_monitor_task_host はい 接続したいPrism(ElementまたはCentral)のIPアドレスまたはFQDN。
role_nutanix_prism_monitor_task_host_username はい Nutanix APIにアクセスするための適切な権限を持つ有効なユーザー名。
role_nutanix_prism_monitor_task_host_password はい 提供されたユーザー名の有効なパスワード。
role_nutanix_prism_monitor_task_host_port いいえ 9440 PrismのTCPポート。
role_nutanix_prism_monitor_task_host_validate_certs いいえ false true / false Prism UIの証明書が有効かどうかを確認するかどうか。
role_nutanix_prism_monitor_task_debug いいえ false true / false デバッグログを有効にする。
role_nutanix_prism_monitor_task_uuid はい "" 監視するタスクのUUID。
role_nutanix_prism_monitor_task_retries いいえ 60 タスクのステータスを確認する回数。
role_nutanix_prism_monitor_task_retry_delay いいえ 60 タスクのステータスチェックの間隔(秒)。
role_nutanix_prism_monitor_task_allow_failure いいえ false true / false Nutanixタスクが失敗してもよいかどうか(例えば、APIサービスをホストするCVMが再起動されるLCMアップグレードのように)。

返される変数

変数 コメント
role_nutanix_prism_monitor_task_result 監視されたタスクのデータ。

依存関係

  • grdavies.role_nutanix_prism_api

使用例

- 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"

ライセンス

LICENSE.mdを参照してください。

著者情報

ロス・デイヴィス

プロジェクトについて

Role to monitor the status of a task on either Prism Element or Prism Central

インストール
ansible-galaxy install grdavies.role_nutanix_prism_monitor_task
ライセンス
mit
ダウンロード
203
所有者