概要
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
- メディア: 単行本
- この商品を含むブログを見る