Saltstack之Syndic(十)

时间:2021-09-28 00:58:46
  • Saltstack之Syndic

使用条件:

1、salt syndic必须运行在一台master上

2、salt syndic必须依赖更高级的master

Saltstack之Syndic(十)

安装

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。