使用环境或 OS 的多个节点上的 Chef 运行 食谱
Chef run recipe on multiple nodes using environment or OS
有没有办法 运行 属于一个环境的所有节点上的配方?到目前为止,我看到我可以将食谱添加到 run_list
但这只影响命令中的节点。例如:
knife node run_list add WIN-1GK0UP02HTV 'recipe[iis]'
如何在 development
env 的所有实例上 运行 执行此操作?我在这里发现了一个 thread,建议我可以将一个 run_list
添加到多个实例。那是一个选择吗?它是怎么做到的?
不,这不是 Chef 的功能。您可以创建一个角色,然后将其添加到您要定位的每个节点。
有没有办法 运行 属于一个环境的所有节点上的配方?到目前为止,我看到我可以将食谱添加到 run_list
但这只影响命令中的节点。例如:
knife node run_list add WIN-1GK0UP02HTV 'recipe[iis]'
如何在 development
env 的所有实例上 运行 执行此操作?我在这里发现了一个 thread,建议我可以将一个 run_list
添加到多个实例。那是一个选择吗?它是怎么做到的?
不,这不是 Chef 的功能。您可以创建一个角色,然后将其添加到您要定位的每个节点。