【发布时间】:2012-12-26 08:13:52
【问题描述】:
我使用chef-server 和chef-client 配置。
我想在主机配置的每次更改(通过引导添加新主机或删除旧主机)时在每个包含它的主机上重新运行一个配方,配方本身没有变化。
到目前为止,我只是在 cron 中每 5 分钟运行一次 chef-client,这不是最好的解决方案。
一般来说,即使我更改了配方,chef-client 是否知道它应该重新运行配方? (它是如何知道的,以及识别配方变化可能需要多长时间)
如果我需要在不更改配方本身的情况下重新运行配方,那么正确的做法是什么?
谢谢!
【问题讨论】:
标签: deployment chef-infra