Ansible

Ansibleまとめ

More than 1 year has passed since last update.

必要なもの

必要なものは以下の3つのファイル

・inventory
・playbook
・ansible.cfg

inventory

実行対象のホストのipアドレスを記述

playbook

playbookに記述した内容が実行対象のホストに対して実行される

実際は複数のplaybookをまとめてroleにしてからroleを呼び出すplaybookを実行することがほとんど

ansible.cfg

ansibleの設定ファイル

適応される優先順位は以下の通り

1 環境変数のANSIBLE_CONFIGで指定された場所

2 ./ansible.cfg

3 ~/.ansible.cfg

4 /etc/ansible/ansible.cfg

つまり、ansibleを実行するディレクトリにあれば問題なし