Ansible の vars を外部ファイルにする
メモ。
Ansible を使っていて、変数の vars を外部ファイルにしたかった。
site.yml
- vars: python_version: 2.7.6 ruby_version: 2.1.2
これを site.yml から vars.yml みたいなのを作って Serverspec と共有したい。
vars_files を使ったら出来た。
site.yml
vars_files: - vars.yml
vars.yml
--- python_version: 2.7.6 ruby_version: 2.1.2
Using Variables — Ansible Documentation
あとは Serverspec で Property 機能を使って読み込めば OK