欢迎访问 SJsir 圣杰博客

A Linux operation and maintenance engineer's Blogs

Saltstack基础知识

  Saltstack是一个服务器基础架构集中化管理平台,具有配置管理、远程执行、监控等功能,一般可以理解成简化版的puppet和加强版的func。
  Saltstack基于Python语言实现,结合轻量级消息队列(ZeroMQ)与Python第三方模块(Pyzmq、PyCrypto、Pyjinja2、Python-msgpack和PyYAML等)构建。

  1.Saltstack具备的特点:

    (1)部署简单、方便
    (2)支持大部分 UNIX/Linux以及Windows环境
    (3)主从集中化管理
    (4)配置简单、功能强大、扩展性强
    (5)主控制端(master)和被控制端(minion)基于证书认证,安全可靠
    (6)支持API以及自定义模块,可以通过Python轻松扩展

  2.Ansible/Puppet/Saltstack 技术特性比较:

《Saltstack基础知识》

  3.Ansible/Puppet/Saltstack 优缺点对比:

《Saltstack基础知识》

点赞