概要
Ansibleのblock
を利用してtags
で実行するタスクを集約してみたいと思います。
playbook例
こんなかんじでblock
でまとめることができます。
block
をつかわないとこんなかんじで毎回tags
を記載する必要がありました。
実行結果
block
でまとめたplaybookを実行してみるとshell
モジュールが2つとも実行されていることがわかります。
$ ansible-playbook block_tags.yml --tags wawawa PLAY [localhost] ********************************************************************************************************************************************* TASK [command] *********************************************************************************************************************************************** changed: [localhost] TASK [command] *********************************************************************************************************************************************** changed: [localhost] PLAY RECAP *************************************************************************************************************************************************** localhost : ok=2 changed=2 unreachable=0 failed=0
おわりに
おわり
Ansible実践ガイド第2版 impress top gearシリーズ
- 作者: 北山晋吾,塚本正隆,畠中幸司
- 出版社/メーカー: インプレス
- 発売日: 2018/03/01
- メディア: Kindle版
- この商品を含むブログを見る