当我们使用-o选项运行带有新配方的Chef客户端时,如何保留配方

时间:2014-11-07 10:44:10

标签: knife chef

虽然当我们使用-o选项运行chef-client时,run_list会保留在节点上,但是如何确保运行配方也会保留。

1 个答案:

答案 0 :(得分:0)

chef-client -o是对节点的现有run_list的覆盖,而不是对节点的现有run_list的附加。最好通过以下方法将所需的配方添加到节点的run_list中:

`knife node run-list add` 

或chef-server UI,然后在没有覆盖选项的节点上重新运行chef-client。

https://docs.getchef.com/knife_node.html#run-list-add