Ansible Playbook 変数を利用するサンプル
環境
Ubuntu 24.04
構文
tasks:
failed_when:条件式1
when:条件式2
[when], [failed_when] を利用することで、
条件分岐が可能となります。
使用例
管理対象ホストに [/var/www/html/index.html] が存在しない場合のみ、ファイルを作成する
環境
Ubuntu 24.04
構文
tasks:
failed_when:条件式1
when:条件式2
[when], [failed_when] を利用することで、
条件分岐が可能となります。
使用例
管理対象ホストに [/var/www/html/index.html] が存在しない場合のみ、ファイルを作成する
環境 Ubuntu 24.04 構文 tasks: failed_when:条件式1 when:条件式2 [when], [failed_when] を利用することで、 条件分岐が可能となります。 使用例 管理対象ホストに [/var/www/html/index.html] が存在しない場合のみ、ファイルを作成する
playbookを実行
$ ansible-playbook playbook_test.yml --ask-become-pass
結果確認
$ ansible target_servers -m command -a “ls -l /var/www/html/index.html"