什么是在特定的时间间隔内运行chef-client的最佳方式

时间:2014-02-26 09:19:17

标签: chef cookbook

目前我使用的是开源厨师,并且安装了大量客户端。我希望厨师客户在特定的时间间隔内运行。任何好的烹饪书都可以配置它。

3 个答案:

答案 0 :(得分:12)

是的,official chef-client cookbook

这正是使用这本食谱的要点之一。

如果您只在节点的run_lists中包含chef-client::default,那么它将每30分钟运行一次。如果你想要不同的东西,只需要调整node["chef_client"]["interval"] - 注意这是几秒钟,默认值是1800.

cookbook的自述文件列出了所有可调属性。

答案 1 :(得分:0)

Chef client.rb file公开了interval属性:

interval The frequency (in seconds) at which the chef-client runs. Default value: 1800.

答案 2 :(得分:-2)

使用像cron或Windows Task Scheduler这样的东西不合适吗?