一、
saltstack的两个端口:
4506端口的作用:salt Master Ret接口,支持认证、文件服务、结果手机等功能
4505端口的作用:salt Master pub接口,提供远程执行命令发送功能
saltstack通信过程:
(1)salt minion启动时候,从配置文件中获取到master地址,如果是域名,那就进行解析。
(2)salt minion连接master的4506进行key认证。认证通过,就从4505端口获取master的publish_port,然后连接publish_port订阅来自master pub接口的任务。
(3)salt master下发操作指令时,所有的minion都能接收到,然后minion会检查本机是否匹配,如果匹配,那就执行。执行完毕之后,把结果发送到master的4506(Retain接口)由master进行处理,命令发送通信完全是异步的,并且命令包很小。
salt通信原理
最新推荐文章于 2024-07-17 11:10:50 发布