四:Saltstack之七:远程执行之执行模块

阅读(1,170)

一:saltstack拥有丰富的内置模块可供使用,用于实现各种不同的场合需求,模块是用python编写的文件,因此模块的方法其实就是一个函数,在saltstack官网有关于每个模块的详细使用方法介绍,因此有关于模块方面 阅读全文“四:Saltstack之七:远程执行之执行模块”

四:Saltstack之六:远程执行之指定目标

阅读(1,173)

一:远程执行就是在saltstack master端使用salt命令匹配到特定的saltstack minion,然后使用符合需求的模块里面的指定方法再传递想要进行操作的操作(shell 命令),最终将执行通过ZeroMQ消息队列发送给minion端 阅读全文“四:Saltstack之六:远程执行之指定目标”

四:Saltstack之五:数据系统之Pillar

阅读(1,158)

一:Pillar的数据是动动态的,即不需要刷新也不需要重启minion,用于给特定的minion指定特定的数据,而且此数据只能自己可以看到,而grains的数据都可以被看到,类似于Top File,可以用于配置比较敏感的数据 阅读全文“四:Saltstack之五:数据系统之Pillar”

四:Saltstack之四:数据系统之Granins

阅读(1,330)

一:Granins,是在minion启动的时候收集的minion端的相关信息,信息当中包括操作系统版本、内核版本、CPU型号、内存、硬盘、设备型号等,这些数据只是在minion启动的时候收集的,如果发生硬件变化 阅读全文“四:Saltstack之四:数据系统之Granins”

四:Saltstack之三:Saltstack与ZeroMQ

阅读(1,270)

一:ZeroMQ是消息队列,实现消息的发布与订阅,saltstack master端的4505端口就是实现了消息的发布系统端口,minion通过订阅获取此端口的消息,类似于收音机的频道,收音机将频率跳转到不同的频率就可以 阅读全文“四:Saltstack之三:Saltstack与ZeroMQ”