如何使用流浪汉在厨师独奏中给出多个食谱?

时间:2018-09-06 00:15:15

标签: vagrant chef vagrantfile chef-solo

我的Vagrantfile看起来像这样:

config.vm.define "ubuntu1" do |ubuntu1|
    ubuntu1.vm.box = "bento/ubuntu-14.04"
    ubuntu1.vm.network "private_network", ip: "192.168.100.10"
    ubuntu1.vm.provision "chef_solo" do |chef|
      chef.add_recipe "zoo::default"
      chef.add_recipe "zoo::ubuntu1"
    end
end

我的菜谱结构如下:

cookbooks
└── zoo
    └── recipes
        ├── default.rb
        ├── ubuntu1.rb
        ├── ubuntu2.rb
        └── ubuntu3.rb

每当我运行 $ vagrant up --provision 仅Zoo ::默认配方正在运行,而没有运行ubuntu1配方。

必须对Vagrantfile进行哪些更改,以便ubuntu1配方也可以运行?

0 个答案:

没有答案