您的位置:首页 > 其它

saltstack

2017-06-28 12:09 176 查看
salt  'web' test.ping

salt '*' cmd.run 'df -Th'

mkdir /srv/{salt,pillar}

cd /srv/salt
mkdir /srv/salt/files

touch hosts.sls

/etc/hosts:
file.managed:
- source: salt://files/hosts #本地文件 相对路径
- user: root
- group: root
- mode: 644

touch nginx.sls

nginx-install:
pkg.installed: # pkg是模块 installed是方法
- names:
- nginx

/etc/hosts:
file.managed:
- source: salt://files/hosts
- user: root
- group: root
- mode: 644
- require:
- pkg: nginx-install
service.running:
- names:
- nginx

touch crontab.sls

/usr/sbin/ntpdate times.aliyun.com >> /dev/null:
cron.present:
- user: root
- minute: '*/5'
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: