是否可以从 knife exec 命令中 运行 chef-client?
Is it possible to run chef-client from within a knife exec command?
希望使用 knife exec
更新节点属性(源自食谱)。我想在那之后触发 chef-client
以便食谱可以在节点上进行相应的更新。是否可以从同一个 knife exec
块触发签入,或者我是否需要单独的 knife ssh
调用(或类似调用)才能签入节点?
knife exec
在 Chef 服务器上执行 Ruby 代码。实际上,您需要通过 knife ssh
、Chef Push Jobs、Rundeck 等登录节点并触发 chef-client
。
希望使用 knife exec
更新节点属性(源自食谱)。我想在那之后触发 chef-client
以便食谱可以在节点上进行相应的更新。是否可以从同一个 knife exec
块触发签入,或者我是否需要单独的 knife ssh
调用(或类似调用)才能签入节点?
knife exec
在 Chef 服务器上执行 Ruby 代码。实际上,您需要通过 knife ssh
、Chef Push Jobs、Rundeck 等登录节点并触发 chef-client
。