salt-syndic多级管理

我们首先要理解salt-syndic是干什么的。我们在初中的历史课本上应该听过欧洲的奴隶制度,其中有一句话叫做“我的附庸的附庸不是我的附庸”,在这里我们的syndic就像加上master和minion就有点类似于这种关系,master的管理只需要调配syndic即可,而syndic则只需要根据master的调配去管理自己下面的minion。或者我们可以理解为所以syndic是master的助手,否则让master去统一调配minion会很庞杂。
在这里插入图片描述

syndic部署

1.我们指定server1为一个syndic节点,并且为其指定topmaster

[root@server1 ~]# vim /etc/salt/master
1058 syndic_master: 172.25.66.
[root@server1 ~]# systemctl start salt-syndic
[root@server1 ~]# systemctl restart salt-master

2.建立一个新的salt-master并指定其为topmaster

[root@server4 ~]# cd 2018/
[root@server4 2018]# yum install -y salt-master
[root@server4 2018]# vim /etc/salt/master
1054 order_masters: true	开启topmaster
[root@server4 2018]# systemctl start salt-master

3.添加密钥

在这里插入图片描述
如果第一次刷节点的时候一指出布莱等一会儿再刷
4.测试查看
在这里插入图片描述
在这里我们可以发现我们的minion并没有指定server4为master,这就是我们的server4通过管理server1控制了server2和server3

猜你喜欢

转载自blog.csdn.net/weixin_42446031/article/details/92845008