问题
我正在使用带有厨师独奏的流浪汉。
- 如何覆盖“非默认”属性?
- 如果我要创建厨师食谱,我应该什么时候使用“非默认”属性?
描述
openldap['rootpw']
我在openldap的属性中看到了
我想覆盖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']
.
如何覆盖“非默认”属性?