Ansible

OS X のセットアップを Ansible にだいたい任せる

新しい MacBook Pro がやってきたのでセットアップの記録を書いておく。 「だいたい」とあるように、実際のところ自分の手を動かさざるを得ない手順はまだまだあるし、むしろ増えたりもしている。 手順 App Store.app で Xcode をダウンロード System Prefer…

Ansible の Variables の名前付けとデフォルト値の上書き

role で使う変数の名前が衝突しないよう配慮すると、素朴に辞書を定義して名前空間を導入したいと考えると思う: --- # roles/mackerel-agent/defaults/main.yml mackerel_agent: pid_file: '...' id: '...' ところが Ansible の Variables は辞書の deep mer…