我正在尝试使用 Chef Solo 使用http://pastie.org/private/rfrpsjvl2ldxjky91r6zqg之类的块覆盖https://github.com/elasticsearch/cookbook-elasticsearch/blob/master/attributes/default.rb#L51 。
# filename: chef/roles/elasticsearch.rb
name "elasticsearch"
description "Args"
run_list ['recipe[java]', 'recipe[elasticsearch]']
override_attributes { "node" => { "elasticsearch" => { "bootstrap" => { "mlockall" => false } } } }
# Also tried:
# override_attributes { "elasticsearch" => { "bootstrap" => { "mlockall" => false } } }
似乎这可能是我的主厨版本中的一个错误(由于 opscodepocalypse,Google 缓存中的11.4.4
问题)
最近引入的更改为需要额外的元数据似乎是一些问题,但我找不到任何参考。
如果不定义包装说明书,我该如何覆盖这些属性?
如果有人能告诉我如何用 Chef-solo 自己调试这个,那么奖金?