问题
我正在使用与厨师独奏提供vagrant。如何用流浪汉与厨师独奏覆盖“not default”属性?
- 如何覆盖“不是默认”属性?
- 如果我要创建厨师食谱,何时应该使用“而不是默认”属性?
说明
看到openldap['rootpw']
我想重写属性的openldap['rootpw']
。
我试图覆盖配置,下面像
# Vagrantfile
Vagrant::Config.run do |config|
config.vm.provision :chef_solo do |chef|
#....
chef.json = {
'rootpw' => 'xxxx....',
'openldap' => {
'rootpw' => 'xxxx....'
}
}
end
end
但是,属性未覆盖。
我认为,如果属性为default['openldap']['rootpw']
,它可以覆盖。
如何覆盖“不是默认”属性?
请不要忘记标记答案是正确的! :) – sethvargo