saltstack之定时管理

1.设置定时任务

/srv/salt/cron/ntpdate.sls

/usr/sbin/ntpdate 10.31.10.3; /sbin/hwclock -w:
  cron.present:
    - identifier: SUPERCRON
    - user: root
    - minute: '*/15'
    - hour: 2

在命令行执行如下

salt 'test82.salt.cn' state.sls cron.ntpdate

2.删除定时任务

/srv/salt/cron/updatedel.sls

/usr/sbin/ntpdate 10.31.10.3; /sbin/hwclock -w:
  cron.absent:
    - name: '/usr/sbin/ntpdate 10.31.10.3; /sbin/hwclock -w'
    - user: root
    - identifier: SUPERCRON

在命令行执行如下

salt 'test82.salt.cn' state.sls cron.updatedel

3.查看特定用户定时任务

命令行输入如下查看用户定时任务

salt 'test82.salt.cn' cron.raw_cron root

salt 'test82.salt.cn' cron.list_tab root

salt 'test82.salt.cn' cron.ls root
原文地址:https://www.cnblogs.com/jim-hwg/p/4616528.html