Ansible Documentation
wait_for_connection – Waits until remote system is reachable/usable機能
ssh 接続が切れてから再度 ssh 接続するまで待ちますパラメータ
| パラメータ | 選択肢/ Default | 説明 |
|---|---|---|
| connect_timeout | 5 | ssh 接続が切れてから再度接続を試行するまで待機する最大秒数 |
| delay | 0 | ポーリングを開始するまでに待機する秒数 |
| sleep | 1 | チェック間でスリープする秒数 |
| timeout | 600 | 待機する最大秒数 |
例
- name: 対象ホストに接続または使用可能になるまで最大 600 秒待機する wait_for_connection:
- name: 60 秒後にポーリングを開始する。接続可能まで最大 300 秒待機する
wait_for_connection:
delay: 60
timeout: 300