memo
---
driver:
name: 'vagrant'
provisioner:
name: 'chef_zero'
roles_path: './roles'
suites:
- name: 'default'
run_list:
- 'recipe[test_cookbook]'
- 'role[test_role]'
attributes:
これは省略してるのでそのまま使えるかどうか不確かだが、要するに
provisioner/roles_path
には.kitchen.yml
がある場所からの相対パスを指定する。
そしてrolesディレクトリ直下に置いたroleのjsonファイルをSuites/run_list
でサンプルのように指定するとroleが使えた。
chefのwikiにはroles_pathが使えるとしか書いてなかったのでメモ。