如何解决盐-以多主机模式到达所有小兵
我正在将盐迁移到盐多主设备上。 所以在minions config中,我有我的主列表,带有一些多主参数。 我看到每个主人都有他连接的仆从,并且只能与其交谈。 我实际上有一些工作,可以将盐命令发送给我的主人,以便在某些奴才上运行任务。 对于多主机,如果我想到达所有所需的小兵,我将需要连接每个主机并运行命令。
是否有一种方法可以仅从一台主机向所有小兵运行命令?
解决方法
您可以使用辛迪加并在其上放置另一个母版。
https://docs.saltstack.com/en/latest/topics/topology/syndic.html#syndic
通过这种方式,小仆将连接到还安装了Syndic的普通Master,并且可以故障转移到其中的任何一个。 Syndic / s(特殊仆从的另一种形式)将连接到MoM(Masters of Masters),您可以将命令推送到所有Masters。您也可以有多个总是与辛迪加连接的MoM。
这可以为您的奴才,大师/辛迪加和大师大师提供HA。
如果您计划部署大量小兵,并且可能需要调整许多选项,则会对性能产生影响。
不幸的是,在我撰写本文时,Saltstack并未正式支持Syndic体系结构,但它们欢迎社区补丁。主要原因是他们通过企业产品提供HA,并希望客户购买HA选项而不是免费获得。
最新消息只是我根据PR /功能请求发表的个人观点,我发现这些请求被Saltstack团队拒绝或驳回了。我认为他们没有对此发表任何正式宣布。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。