what is the best way to run chef-client in specific intervals

user88975 picture user88975 · Feb 26, 2014 · Viewed 10.8k times · Source

Currently I am using open source chef and having number of nodes chef client is installed. I want the chef client to run in specific intervals. Any good cookbooks out there to configure it.

Answer

cassianoleal picture cassianoleal · Feb 26, 2014

Yes, the official chef-client cookbook.

That's precisely one of the main points of using this cookbook.

If you just include the chef-client::default on your nodes' run_lists, it's going to run every 30 minutes. If you want something different, it's just a matter of adjusting node["chef_client"]["interval"] -- note that this is in seconds, and the default is 1800.

The cookbook's readme file lists all tuneable attributes.