問題
我正在使用與廚師獨奏提供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