摘要: saltstack远程执行底层原理 Salt的底层通信是通过ZeroMQ完成的,采用了ZeroMQ的订阅发布模式(Pub和Sub),如下图所示。 简单来讲,Pub/Sub模式类似于广播电台,在订阅发布模式中Pub将消息发送到总线,所有的Sub收到来自总线的消息后,根据自己的订阅条件来接收特定的消息。 阅读全文
posted @ 2021-01-19 15:13 82年的加多宝 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 什么是Pillar? Pillar数据存储在master上。指定的minion只能看到自己的Pillar数据,其他的minion看不到任何Pillar数据,这一点与状态文件正好相反。 所有通过认证的minion都可以获取状态文件,但是每个minion却都有自已的一套Pillar数据,而且每台mini 阅读全文
posted @ 2021-01-19 14:07 82年的加多宝 阅读(90) 评论(0) 推荐(0) 编辑
摘要: Grains是什么? Grains是SaltStack收集的有关底层管理系统的静态信息。 SaltStack收集的Grains信息包括操作系统版本、域名、IP地址、内核、操作系统类型、内存以及许多其他系统属性。 您可以将自定义的grains添加到Salt Minion的/etc/salt/grain 阅读全文
posted @ 2021-01-19 14:01 82年的加多宝 阅读(97) 评论(0) 推荐(0) 编辑