【发布时间】:2016-01-28 03:33:44
【问题描述】:
我正在寻找有关如何覆盖第三方说明书中的默认值的具体说明。例如,我正在使用apache_sparkcookbook (https://github.com/clearstorydata-cookbooks/apache_spark)
我想覆盖该属性
default['apache_spark']['standalone']['master_host']
我尝试制作一个主要食谱,并在其中添加
node.default['apache_spark']['standalone']['master_host'] = 'foo.com'
并使用厨师独奏执行它:
run_list(
'recipe[main]',
'recipe[apache_spark::spark-standalone-worker]'
)
但这似乎不起作用。关于需要如何完成的任何建议? 我的主要食谱在这里https://github.com/Vibhuti/chef-main
【问题讨论】:
-
您的
main::default食谱似乎是空的,并且食谱没有attributes/目录。对吗? -
实际上它们是空的,这就是我猜 git 没有上传它们的原因。
标签: apache-spark chef-infra chef-solo