vagrantを使ってみた
このboxを利用しました。
https://developer.nrel.gov/downloads/vagrant-boxes/CentOS-6.6-x86_64-v20150426.box
- centos6.6
- chef-solo, knife-solo導入済み
chef-soloとknife-soloは導入されているが、デフォルトのレシピ読み込み先がvagrantの共有フォルダになっていないので、それを設定してあげる。
$ vagrant up $ vagrant ssh $ sudo mkdir /etc/chef/ $ sudo vi /etc/chef/solo.rb
# /etc/chef/solo.rb cookbook_path ["/vagrant/chef/cookbooks"]
knife-soloを使ってクックブックを作成
$ knife-solo cookbook create hello -o /vagrant/chef/cookbooks
chef-soloを実行
$ chef-solo -o hello
あとはレシピを書いていけばOK