Ansible includeに条件を付ける

AnsibleでRoleに実行条件を付けると同様にincludeでも条件を付けることができる。
通常はroleの条件をメインに使うべきだが、一つのRole内で条件分岐が多くなってきたら、ファイルを分けてしまうのが良いだろう。

- include: web01.yml
  when: server == "01"
- include: web02.yml
  when: server == "02"
カテゴリー: Ansible パーマリンク

コメントを残す

メールアドレスが公開されることはありません。

Time limit is exhausted. Please reload the CAPTCHA.