流浪的厨师提供特定食谱而不是默认食谱

时间:2016-08-04 19:22:20

标签: vagrant chef-solo

我有一个示例VagrantFile,如下所示:

Vagrant.configure("2") do |config|
  config.vm.box = "bento/centos-6.7"
    config.vm.provision :chef_solo do |chef|
        chef.add_recipe "build-essential"
    end
end

使用build-essential\recipes\default.rb的默认配方成功配置了“build-essential”框。

如何在vagrant文​​件中指定它应该在该cookbook中使用非默认配方,例如build-essential\recipes\customised_default.rb

1 个答案:

答案 0 :(得分:0)

经过一些试验和错误(并阅读更多厨师文档):

chef.add_recipe "build-essential::customised_default"