Ansible - 失敗時に続行(無視する代わりに)

Ansible - 失敗時に続行(無視する代わりに)

プレイブックの実行中に失敗を無視するためのこのフラグを知っていますが、ignore_errors: yes「アクションを無視」しませんが、プレイブックを最後まで実行するように設定できることがAnsibleにあるかどうか疑問に思います。より良い報告制御を望むからです。

これを説明するために、これまでの「実行中のレビュー」は次のとおりです。

PLAY RECAP *******************************************************************************************************************************************************************************************
<server>                  : ok=195  changed=0    unreachable=0    failed=0    skipped=0    rescued=0    **ignored=10**

「ignored=10」は実際に「失敗した確認」です。必要なのは、次のように再説明することです。

PLAY RECAP *******************************************************************************************************************************************************************************************
<server>                  : ok=195  changed=0    unreachable=0    **failed=10**    skipped=0    rescued=0    ignored=0

ベストアンサー1

あなたの質問について

Ansibleで設定できるものがあれば、「動作を無視」するのではなく、プレイブックを最後まで実行することです。

あなたは見ることができますプレイブックのエラー処理そして失敗の定義〜のように

Ansibleを使用すると、条件を使用して各タスクで「失敗」が意味するものを定義できますfailed_when

しかもblocksを使用したエラー処理

おすすめ記事