saltstack 定时任务设置

在使用salt做配置管理的时候,有时希望minion上能自动执行特定sls定义的动作,这个时候可以借助schedule来做。
在pillar内定义好schedule的内容

schedule:  
dnsmaster:  
function: state.sls  
args:  
- dns.dnsmaster  
seconds: 10

pillar的top.sls里定义某个minion需要这个任务。

base:  
'*':  
- dns.alldns  
'master1':  
- schedule

在minion上执行一次pillar数据的同步

salt-call saltutil.refresh_pillar