概要
Ansibleのimport_playbookを利用してほかのplaybookをまるまるそのまま読み込んで実行してみたいと思います。
playbook例
たとえば以下のようなplaybookがあったとします。
実行してみる
yomikomi.ymlを実行してみます。
$ ansible-playbook yomikomi.yml
PLAY [localhost] ************************************************************************************************************************************************
TASK [Gathering Facts] ******************************************************************************************************************************************
ok: [localhost]
TASK [debug] ****************************************************************************************************************************************************
ok: [localhost] => {
"msg": "読み込まれたよー"
}
PLAY RECAP ******************************************************************************************************************************************************
localhost : ok=2 changed=0 unreachable=0 failed=0
yomikomareru.ymlが実行されていることがわかります。
おわりに
playbookをまとめるのに便利そう。

インフラCI実践ガイド Ansible/GitLabを使ったインフラ改善サイクルの実現
- 作者: 中島倫明,佐々木健太郎,北山晋吾,齊藤秀喜,羽深修
- 出版社/メーカー: 翔泳社
- 発売日: 2018/06/18
- メディア: 単行本
- この商品を含むブログを見る