0
私は理想的にはファイル内のブロックを更新する演劇を書いていますが、目的地のファイルは何らかの条件に基づいて20個のファイルがあります。条件付きの慣用的な目的地/目的地
- name: update files
hosts: localhost
user: myself
tasks:
- blockinfile:
dest: /home/me/file1
when: {{ condition }} == True
dest: /home/me/file2
when: {{ condition2 }} == True
...
block: |
data
data
...
これを行うための慣用的または適切な方法があります:これは間違いなく間違っているが、私がしたいことのようなものがありますか?
ええ、それはそれを行うためのスマートな方法だった。私はちょうどそれのための環境変数を作成し、ビルドプロセス中にそれを注入する。ヒントをありがとう! –