Vagrant

説明

vagrantでchef-soloを利用するプラグインの導入手順です。

手順

$ 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 ホスト名

参考URL

http://straitwalk.hatenablog.com/entry/2013/08/25/000935


トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2022-06-30 (木) 01:40:11