在数据包更新时自动运行 chef-client



我有一个数据包,其中包含非常频繁更新和更改的机密。目前,当开发人员更新数据包时,开发人员必须通过ssh连接到服务器并运行chef-client。

虽然这对一两个人来说不是问题,但它是在浪费他们的时间。有没有一种方法可以让服务器在检测到数据包已更新时自动收敛?

谢谢!

这不是 Chef 的功能。您可以将chef-client设置为后台任务,也可以设置为守护程序或 cron 作业,以便它每 X 分钟运行一次聚合。但是,您必须稍等片刻才能推出更改,可能长达 X*2 分钟。

最新更新