我在我的笔记中有这个{"run_list":["recipe[nginx@1.2.3]"]}可以明确指定要在节点run_list中使用的cookbook版本,但是我无法使它工作,并且找不到任何文档说明是否仍然支持它或者它已被弃用.
这是使用厨师11.18.0.任何人都可以确认这是否仍然可以使用以及应该配置的位置.在节点run_list或角色run_list中?
谢谢
w25*_*25r 29
您可以完全按照说明指定烹饪书的版本.格式是recipe[cookbook_name::recipe_name@cookbook_version].如果您使用的是默认配方,则无需包含recipe_name(或::).
它既可以在角色中运行,也可以在运行列表中运行.您可以在引导时在命令行上指定它,将其添加到节点等.
http://www.rubydoc.info/gems/chef/Chef/RunList/RunListItem