Chef infra 厨师使用环境或操作系统在多个节点上运行菜谱

Chef infra 厨师使用环境或操作系统在多个节点上运行菜谱,chef-infra,knife,recipe,aws-opsworks,Chef Infra,Knife,Recipe,Aws Opsworks,有没有办法在属于一个环境的所有节点上运行配方?到目前为止,我可以将配方添加到run\u list,但这只影响命令中的节点。例如: knife node run_list add WIN-1GK0UP02HTV 'recipe[iis]' 如何在developmentenv中的所有实例上运行此操作?我在这里找到了一个建议,建议我可以在多个实例中添加一个run\u list。这是一种选择吗?怎么做的?不,这不是厨师的特色。您可以创建一个角色,然后将其添加到您想要定位的每个节点。您可以将该配方放入

有没有办法在属于一个环境的所有节点上运行配方?到目前为止,我可以将配方添加到
run\u list
,但这只影响命令中的节点。例如:

knife node run_list add  WIN-1GK0UP02HTV 'recipe[iis]'

如何在
development
env中的所有实例上运行此操作?我在这里找到了一个建议,建议我可以在多个实例中添加一个
run\u list
。这是一种选择吗?怎么做的?

不,这不是厨师的特色。您可以创建一个角色,然后将其添加到您想要定位的每个节点。

您可以将该配方放入角色的运行列表中。