Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1366306
  • 博文数量: 185
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 2664
  • 用 户 组: 普通用户
  • 注册时间: 2016-07-01 13:46
个人简介

鸟在笼中,恨关羽不能张飞;Survival of the fittest

文章分类

全部博文(185)

分类: LINUX

2014-08-18 15:54:14

现在的服务器有些服务是确定要开启的,就像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/
阅读(5323) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~