前言
SaltStack是一种新型的基础设施管理软件,简单易部署,可伸缩的足以管理成千上万的服务器,和足够快的速度控制,与他们交流,以毫秒为单位。
SaltStack提供了一个动态基础设施通信总线用于编排,远程执行、配置管理等等。SaltStack项目于2011年启动,年增长速度较快,五年期固定基础设施编制和配置管理的开源项目。SaltStack社区致力于保持slat项目集中、友好、健康、开放。
简单来说它的两大基础功能就是:配置管理、远程命令执行。剩下就是根据你的需求自由组合,实现更复杂的功能和系统管理。
SaltStack学习过程
大概步骤如下:
- 1.安装和配置SaltStack
- 2.远程执行命令所有管理系统
- 3.设计、开发和部署系统配置
- 4.用SaltStack反应器来自动化基础设施
- 5.协调使用SaltStack编排复杂的管理操作
SaltStack组件
1、SaltStack Master
中央管理系统\服务端,这个系统是用来发送命令和配置到SaltStack Minion上运行。
2、SaltStack Minion
接受受管理系统\客户端,该系统接收来自Sa