121thre 发表于 2015-11-27 08:37:10

Saltstack配置管理小试牛刀

1、准备基础环境


1
2
3
4
5
6
7
8
# vim /etc/salt/master
file_roots:
base:
    - /srv/salt/base
test:
    - /srv/salt/test
prod:
    - /srv/salt/prod




#注:top.sls必须放在base环境下(即/srv/salt/base目录下)


1
2
# /etc/init.d/salt-master restart
#重启Master配置生效





1
2
# mkdir /srv/salt/{base,test,prod} -p
#创建目录





1
2
# cd /srv/salt/
# mv apache.sls top.sls base/





1
2
3
# cd /srv/salt/base/
# mkdir files
# cp /etc/resolv.conf /srv/salt/base/files/




2、两种执行方法

1)直接执行


1
#salt '*' state.sls dns





2)通过top.sls执行高级状态


1
2
3
4
# vim /srv/salt/base/top.sls
base:
'*':
    - dns





1
# salt '*' state.highstate



页: [1]
查看完整版本: Saltstack配置管理小试牛刀