ab’s blog

インフラの呟きです。

Ansible インベントリファイルのデフォルト配置先を変更

hahahahahaha

ansibleのインベントリファイルはデフォルトだと「/etc/ansible/hosts」が読み込まれます。このデフォルト値を変更するには「ansible.cfg」*1を編集します。

$ vi ansible.cfg
例)
変更前:#inventory      = /etc/ansible/hosts
変更後:inventory      = /home/ansible/hosts.txt

*1:ansible.cfgは環境(設計)によって配置される場所がデフォルトの/etc/ansbile/ansible.cfgから変わっていることがあります。場所を確認したいときは、「$ ansible --version」とコマンド打つと、ansible.cfgのフルパスが表示されます