【问题标题】:Chef run recipe on multiple nodes using environment or OSChef 使用环境或操作系统在多个节点上运行配方
【发布时间】:2017-09-30 23:11:42
【问题描述】:

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

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

如何在development env 的所有实例上运行它?我在这里找到了thread,这表明我可以在多个实例中添加一个run_list。这是一个选择吗?是怎么做到的?

【问题讨论】:

    标签: chef-infra knife recipe aws-opsworks


    【解决方案1】:

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

    【讨论】:

    • 您可以将该配方放入角色的运行列表中。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-18
    • 2012-05-21
    • 1970-01-01
    • 2015-06-14
    • 1970-01-01
    相关资源
    最近更新 更多