是否可以在刀具执行命令中运行chef-client?

时间:2016-12-06 19:48:34

标签: chef knife

希望使用knife exec更新节点属性(从菜谱派生)。我想在此之后触发chef-client,以便烹饪书可以在节点上进行相应的更新。是否可以从同一个knife exec块触发签入,或者我是否需要单独的knife ssh调用(或类似)来检查节点?

1 个答案:

答案 0 :(得分:1)

knife exec在Chef服务器上执行Ruby代码。实际上,您需要登录节点并通过chef-client,Chef Push Jobs,Rundeck等触发knife ssh