我在里面创建了一个角色myrole,在运行列表下添加了两个receipe
"run_list" : [
"recipe[sala::default],[sala::test]"
]
但这给了我错误。
所以以后我想做
knife bootstarp ipaddress -x user -i key --sudo - r role[myrole]
当我运行上面的命令时,我希望我的厨师在一次运行中执行两个receipe。
另外,我可以用两个角色执行这个命令吗?
knife bootstarp ipaddress -x user -i key --sudo - r role[myrole1,myrole2]
对不起,除了打字错误(bootstarp
->bootstrap
)和小故障(- r
->-r
)之外,您唯一的问题是必须用recipe
:准备[sala::test]
run_list" : [
"recipe[sala::default],recipe[sala::test]"
]
类似地,当引导时,是这样做的:-r "role[myrole1],role[myrole2]"
EDIT:json示例不正确。这应该有效:
run_list" : [
"recipe[sala::default]",
"recipe[sala::test]"
]