在使用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