ログってなんぼ

日々のメモです

ansible : 設定ファイルの優先順位

f:id:Okisanjp:20160714150348p:plain

ansible.cfgの置き場所について

ansibleの設定ファイルであるansible.cfgの置き場所には優先順位がある

  1. 環境変数 ANSIBLE_CONFIG にて指定されたパス
  2. カレントディレクトリの ansible.cfg (./ansible.cfg)
  3. ユーザーHOMEの .ansible.cfg (~/.ansible.cfg)
  4. /etc/ansible/ansible.cfg
どのみち、playbook全般はgit管理などになるでしょうから、同じディレクトリにansible.cfgを置いて一緒にリポジトリ管理下に置いておくのがわかりやすくていいんじゃないかと思ってそうしてます。