Chef - 通过主机循环创建cron作业

时间:2015-03-09 22:16:06

标签: loops cron chef

如何使用Chef搜索功能遍历多个主机并将我的cron作业应用于它找到的所有节点。我尝试使用模板中使用的变量选项,但它没有用。因此,所有网络服务器在运行时都会获得该条目。

mynodes search(:node, 'tags:webservers')

cron "noop" do
hour '5'
minute '0'
command "/bin/true"
end

1 个答案:

答案 0 :(得分:0)

循环搜索结果的最佳方法是使用普通的旧ruby。

mynodes.each do |next_node|
  do stuff
end