现在的服务器有些服务是确定要开启的,就像SSH一样,这里我就简单说下crontab服务
这里一共写了3个文件
cat service.sls
{% if grains['os_family'] == 'RedHat' %}
cronie:
{% elif grains['os_family'] == 'Debian' %}
cron:
{% endif %}
service:
- running
- enable: True
cat install.sls
crontab:
pkg.installed:
{% if grains['os_family'] == 'RedHat' %}
- name: cronie
{% elif grains['os_family'] == 'Debian' %}
- name: cron
{% endif %}
cat init.sls
include:
- crontab.install
- crontab.service
其实安装包这个有点多余,但以防万一吧,就都加上了
然后在服务器端执行 salt xxx state.sls crontab 就可以单独使用这个模块了
%e6%a8%a1%e5%9d%97crontab/
阅读(534) | 评论(0) | 转发(0) |