Vagrant
説明 [#e8399368]
vagrantでchef-soloを利用するプラグインの導入手順です。
手順 [#t092d8e5]
$ vagrant plugin install vagrant-omnibus
$ cd site-cookbooks/testcookbook/
config.omnibus.chef_version = :latest
config.vm.provision "chef_solo" do |chef|
chef.cookbooks_path = "./site-cookbooks"
chef.run_list = ["basicbook"]
end
$ cd site-cookbooks/basicbook/recipes/
$ cd レポジトリ
$ knife solo prepare ホスト名
$ vim nodes/ホスト名.json
{
"run_list":[
"recipe[cookbook名]"
]
}
$ knife solo cook ホスト名