master
proxy proxy
minion端 ............minion端vim
syndic:
syndic接口是一個強大的工具,容許創建salt命令拓撲結構,salt的基本結構是一個salt master指揮一組salt minion,syndic接口是一種特殊的直通minion,它運行在一個master上且鏈接到另一個master,而後syndic minion所鏈接的master就能夠控制鏈接運行到syndic的master上的minion
1.安裝syndic
[root@slat-proxy ~]# yum install salt-master
2.修改配置文件
[root@slat-proxy ~]# vim /etc/salt/master
syndic_master: salt-master
3.啓動syndic
[root@slat-proxy ~]# /etc/init.d/salt-syndic start
Starting salt-syndic daemon: [ OK ] 工具
4.在master刪除minion添加proxy
salt-key -D -y
salt-key -a salt-proxy -y
5.在minion端添加salt-proxy
[root@salt-minion ~]# vim /etc/salt/minion
master: salt-proxy
[root@salt-master ~]# salt-key -L
Accepted Keys:
slat-proxy
Denied Keys:
Unaccepted Keys:
salt-minion
Rejected Keys:
[root@slat-proxy ~]# salt-key -L
Accepted Keys:
salt-minion
Denied Keys:
Unaccepted Keys:
Rejected Keys:接口
這裏須要注意的是minion改了以後須要把id和pki刪除重啓,須要在master上開啓order_master
[root@salt-minion salt]# rm minion.d pki -rf
[root@salt-master ~]# salt '*' cmd.run 'hostname'
salt-minion:
salt-minioncmd