Saltstack入门
Posted on 2015-01-03(Sat) in 运维工具 • 4 min read
什么是Saltstack?
以Apache2 协议开源的管理服务器基础设施以及服务的轻量级工具(所谓轻量级是说工具结构简单、并不是说功能简单)
可以远程执行命令管理,也可以进行服务器相关的状态管理,通常我们认为salt是fedora func与 puppet 的结合体
使用Python编写,通过证书加密保证通讯安全,使用0MQ作为通讯承载方式具有很高的性能以及灵活性
标准化模块实现各种功能,没有自己开发不通用的技术
- Python 2.6 >== 2.6 <3.0
- ZeroMQ >== 2.1.9
- pyzmq >== 2.1.9 -------- ZeroMQ Python bindings
- PyCrypto -------- The Python cryptography toolkit
- msgpack--------python -------- High--------performance message interchange format
- YAML -------- Python YAML bindings
- Jinja2 -------- parsing …
Continue reading