kikeda1104です。 VMにrbenvをインストールしたいので、これをChefのcookbookに記述することで定義したいと思います。
Berksfile
githubのURLを指定します。
cookbook 'rbenv', :git => 'git://github.com/fnichol/chef-rbenv', :ref => 'v0.7.2'
Vagrantfile
Vagrantを利用しているので、Vagrantfileに記述します。
config.vm.provistion :chef_solo do |chef|
chef.cookbooks_path = ["./cookbooks",]
chef.add_recipe 'rbenv::system'
chef.json = {
"rbenv" => {
"global" => "2.1.3",
"rubies" => [ "2.1.3" ],
"gems" => [
{ 'name' => 'bundler' }
]
}
}
end
以上です。