こんにちは! システムソリューション部のしめじです。 SRE チームに異動してから2ヶ月が過ぎました。 まだまだ分からないことだらけですが、日々新しい物事を学べる環境に感謝です! 新しいことを学ぶのは楽しいですね! 本日は構成管理ツールの Ansible についてです。 Playbook の処理を分岐させたい時ってありますよね。 例えば下記のような Playbook の処理を実行するとします。 中身は元ある設定ファイルをリネームした後に、新しい設定ファイルを設置するよくあるやつです。 - name: Rename Config File shell: mv /etc/hoge/main.cf /etc/hoge/main.cf_backup - name: Deploy Config File template: src: "{{ inventory_dir }}/roles/hoge/t
![【Ansible】Playbookの処理を分岐させる方法【構成管理】 | 株式会社ビヨンド](https://cdn-ak-scissors.b.st-hatena.com/image/square/bbb1837442a012838a0047583139f2c52cfa17a8/height=288;version=1;width=512/https%3A%2F%2Fbeyondjapan.com%2Fcms%2Fwp-content%2Fuploads%2F2019%2F02%2FgoriIMGL9697_TP_V-1.jpg)