我有包含食谱列表的食谱。使用大厨knife
中的命令行工具从食谱中添加一些特定食谱(不是全部)的命令是什么?
我知道将整个食谱添加到运行列表knife node run_list add server name recipe[cookbook name]
的命令。
最佳答案
因此,您有一个正确的想法,knife node run_list add $nodename $item
是您想要的命令。recipe[mycookbook]
不会添加“整个菜谱”,而只是recipe[mycookbook::default]
的简写,而mycookbook/recipes/default.rb
则映射到mycookbook/recipes/foo.rb
。同样,如果您有recipe[mycookbook::foo]
,它将是ojit_code。
关于ruby - 使用刀在厨师中更新运行 list ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26443240/