运维自动化工具-salt sls配置
运维自动化工具-salt sls配置。
·
运维自动化工具-salt sls配置
第一步:设置file_roots
vim /etc/salt/master
file_roots:
base:
- /data/ld_fabu_salt/update
第二步:设置top.sls
在top.sls入口文件设置环境(如生产、开发、测试对应不同的minion和模块) [root@salt-server ~]# cat /data/ld_fabu_salt/update/top.sls base:
'*':
- websvr 解释:所有的Minion均执行base目录下的init模块下的pkg-int.sls,我们可以把很多的sls放在一个目录中,方便管理,在top.sls只需要指定目录结构即可。
top.sls
/data/ld_fabu_salt/update/top.sls
传文件:
websvr.sls
/data/ld_fabu_salt/update/websvr.sls
websvr:
file.managed:
- name: /data/ldgame/update/salt.tgz
- source: salt://salt.tgz
- user: meng
- group: meng
- mode: 644
执行:
salt 'salt-syndic01' state.highstate

更多推荐




所有评论(0)