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]