• SaltStack Char01


    一 简介

      SaltStack一种全新的基础设施管理方式,部署轻松,在几分钟内可运行起来,扩展性好,很容易管理上万台服务器,速度够快,服务器之间秒级通讯。

      salt底层采用动态的连接总线, 使其可以用于编配, 远程执行, 配置管理等等.

    1.2 SaltStack软件依赖

      SaltStack 目前有两种消息系统:RAET, ZeroMQ [default]

    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 证书管理 [ssl]

      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配置文件

  • 相关阅读:
    Android 入门到精通 (Index)
    负载平衡与冗余备份方案概述
    Android 程序组件交互分析
    复制时保留文件的目录结构
    notepad++中设置tab缩进的宽度
    scws
    php 将字符(包括汉字) 转换成16进制 (apache access log 中文显示16进制码)
    批量修改完整版本
    根据端口号查进程
    php性能优化
  • 原文地址:https://www.cnblogs.com/zsr0401/p/6264242.html
Copyright © 2020-2023  润新知