花蜻宽 发表于 2018-1-3 17:37:45

SaltStack Char01

一 简介
  SaltStack一种全新的基础设施管理方式,部署轻松,在几分钟内可运行起来,扩展性好,很容易管理上万台服务器,速度够快,服务器之间秒级通讯。
  salt底层采用动态的连接总线, 使其可以用于编配, 远程执行, 配置管理等等.
1.2 SaltStack软件依赖
  SaltStack 目前有两种消息系统:RAET, ZeroMQ
  1.2.1 软件依赖如下:  
  Python版本大于2.6或版本小于3.0 : 对Python版本要求
  msgpack-python : SalStack消息交换库
  YAML : SaltStack配置解析定义语法
  Jinja2 : SaltStack states配置模板
  MarkupSafe : Python unicode转换库apache-libcloud : SaltStack对云架构编排库
  Requests : HTTP Python库
  ZeroMQ : SaltStack消息系统
  pyzmq : ZeroMQ Python库
  PyCrypto : Python密码库
  M2Crypto : Openssl Python包装库
1.2.2-1.2.4 install
1.2.5 salt-bootstrap
  是SaltStack的一个单独项目,该项目主要用于解决多平台一键部署SaltStack环境。核心工程就是维护一个庞大的bash脚本。
1.3 SlatStack
  1.3.1 证书管理
    salt-key
  1.3.2 CMD
1.4 熟悉配置文件
  Master(/etc/salt/master)
  Minion(/etc/salt/minion)
  主要配置,安全配置, Salt-SSH配置, State系统配置,文件服务配置、Pillar系统配置,Syndic架构配置,日志配置
  1.4.1 Master配置文件
页: [1]
查看完整版本: SaltStack Char01