- Saltstack之Syndic
使用条件:
1、salt syndic必须运行在一台master上
2、salt syndic必须依赖更高级的master
安装
yum install -y salt-syndic
配置
vi /etc/salt/master syndic_master: 192.168.137.12
备注:syndic和master共用一个配置文件
重启master: systemctl restart salt-master
启动sydic: systemctl start salt-syndic
更高级master修改配置(上图中第一排的master)
vi /etc/salt/master order_masters: True # 管理syndic
启动高级master:systemctl start salt-master
使用
1)认证,master与syndic需要认证
salt-key -A
2)master执行命令,通过syndic分发到个minion,然后返回结果
重点:syndic的file_roots和pillar_rotts必须与高级master一致。
缺点:高级master并不知道自己到底有多少minion。