我创建了一个角色myrole,我在运行列表
下添加了两个recipes"run_list" : [
"recipe[sala::default],[sala::test]"
]
但它给了我错误。
所以后来我想做
knife bootstarp ipaddress -x user -i key --sudo - r role[myrole]
当我运行上面的命令时,我想让我的厨师在单次运行中执行两个配方。
另外,我可以用两个角色执行此命令吗?
knife bootstarp ipaddress -x user -i key --sudo - r role[myrole1,myrole2]
答案 0 :(得分:5)
很抱歉,除了拼写错误(bootstarp
- > bootstrap
)和小故障(- r
- > -r
)之外,您唯一的问题是您必须在[sala::test]
recipe
:
run_list" : [
"recipe[sala::default],recipe[sala::test]"
]
类似,在引导时,请执行以下操作:-r "role[myrole1],role[myrole2]"
编辑:json示例不正确。这应该有效:
run_list" : [
"recipe[sala::default]",
"recipe[sala::test]"
]