飞豹客 · 课能看,资料也能带走
飞豹客体系课

2018 Linux自动化运维系列⑦: SaltStack自动化配置管理实战

这门课解决什么问题:批量管机器,不再一台台登 如果你做过几天运维,多半遇到过这种折磨:一百台服务器要装同样的软件、改同一行配置、加同一个用户。靠 SSH 循环脚本硬扛,慢不说,中途一台网络抖一下就卡住,改完还不知道哪台没生效。SaltStack 这类配置管理工具,要解决的就是"把一批机器当成一台来管

单课价¥14.00新品 上架
会员价¥7.00开通会员,全站课程按会员价下载套餐详情
79 人关注 更新于 2026-10-11 永久有效
发货

网盘链接 · 支付成功后自动发货

保障

永久有效 · 链接失效免费补发

客服

每日 9:00-21:00 在线客服 联系客服

购买本课销量 0 · 永久有效
会员价 · 单课标价 ¥14.00

会员 · 按档位

永久¥7.005折
年¥8.406折
月¥9.807折

游客按标价购买,不享受上表折扣。

支付成功后自动发放网盘链接,链接失效可找客服免费补

正版保障 极速发货 售后无忧

这门课解决什么问题:批量管机器,不再一台台登

如果你做过几天运维,多半遇到过这种折磨:一百台服务器要装同样的软件、改同一行配置、加同一个用户。靠 SSH 循环脚本硬扛,慢不说,中途一台网络抖一下就卡住,改完还不知道哪台没生效。SaltStack 这类配置管理工具,要解决的就是"把一批机器当成一台来管"。这门课的主题正是用它做自动化配置管理,从装好主控、让节点上线,到把"装 Nginx、推配置文件、起服务"写成一段可复用的状态描述,由平台统一推下去并汇报结果。它不解决监控、不解决告警,专攻"批量把机器配成你想要的样子"。如果你的日常痛点是重复登录、手动改配置、改完心里没底,那它切的就是这个场景。

适合什么基础,建议先看哪几块

它不适合完全没碰过 Linux 的人。你得能独立装系统、会用命令行、懂基本网络和包管理,最好写过一两个简单 Shell 脚本。在这个底子上,课程才讲得通。资料整体按"先跑通、再讲原理、再进数据系统"的顺序排,建议你别按顺序死磕,先抓三块:第一是快速安装与认证原理,先把主控和被控端连通,亲手跑一次远程执行,确认消息能下发;第二是状态管理入门那几节,这是整门课的核心,看懂怎么把"装包—配置—服务"写成状态文件;第三是 ZeroMQ 那一节,篇幅不长但能帮你理解它为什么快、消息怎么走,出问题时不至于瞎猜。Grains 和 Pillar 这部分数据系统,等你能写出基本状态、想按机器属性分发不同配置时再回头看,否则容易卡在概念里。

资料怎么配合练习,学完能独立做什么

看这类课最忌只看不动手。资料里每段都对应一个可复现的操作,正确用法是:开两台虚拟机,一台当主控、一台当节点,视频里敲什么你就跟着敲什么,认证、远程执行、写第一个状态文件,每步都在自己环境里跑通,再往下看。状态管理那几节尤其要停下来自己写,别只看老师写完觉得懂了——自己写才会碰到语法缩进报错、文件权限不对、服务名写错这些真实坑。Grains 和 Pillar 部分同样,自己造一台带特定属性的节点,试着用它做条件分发,比看三遍都管用。学完之后,你应当能独立完成这几件事:搭一套主从结构的 SaltStack 环境;用远程执行对一批机器批量跑命令并看结果;把一个常见服务(比如 Nginx)的安装、配置、启动写成状态文件,一键推到多台机器;用 Grains 区分系统版本、用 Pillar 下发不同变量,做到同一套状态、不同机器出不同配置。到这一步,日常几十台规模的环境,你基本不用再逐台登录去改东西了。


学习SalStack自动化配置工具

课程目录

*   01 SaltStack快速入门/

  *   01 SaltStack课程介绍.mp4 05:36

  *   02 SaltStack基本概述.mp4 08:48

  *   03 SaltStack快速安装.mp4 18:39

  *   04 SaltStack认证原理.mp4 09:34

  *   05 SaltStack远程执行.mp4 07:21

  *   06 SaltStack状态管理入门实战1.mp4 23:29

  *   07 SaltStack状态管理入门实战2.mp4 16:40

  *   08 SaltStack状态入门.mp4 28:15

  *   09 SaltStack与ZeroMQ消息队列.mp4 07:55

*   02 SaltStack数据系统/

  *   01 SaltStack数据系统-Grains.mp4 37:33

  *   02 SaltStack数据系统-Pillar.mp4 16:25

*   03 SaltStack远程执行/

  *   01 SaltStack远程执行-命令.mp4 16:59

  *   02 SaltStack远程执行-目标.mp4 21:27

  *   03 SaltStack远程执行-pkg模块.mp4 08:30

  *   04 SaltStack远程执行-file模块.mp4 09:15

  *   05 SaltStack远程执行-service模块.mp4 08:24

  *   06 SaltStack远程执行-返回.mp4 18:38

*   04 SaltStack配置管理/

  *   01 SaltStack状态模块概述.mp4 07:44

  *   02 SaltStack状态模块pkg.mp4 12:03

  *   03 SaltStack状态模块file.mp4 40:26

  *   04 SaltStack状态模块Service.mp4 06:21

  *   05 SaltStack状态TopFile.mp4 07:12

  *   06 SaltStack实战LAMP架构部署.mp4 36:38

  *   07 SaltStack状态间依赖管理.mp4 19:11

  *   08 SaltStack状态引用与SLS编写技巧.mp4 07:51

  *   09 SaltStack状态管理Jinja模板.mp4 31:53

  *   10 SaltStack Job管理.mp4 06:01

*   05 SaltStack项目实战/

  *   01 自动化部署集群架构实战开篇.mp4 12:27

  *   02 系统环境初始化模块编写实战.mp4 01:12:26

  *   03 基础模块编写实战-Nginx.mp4 20:33

  *   04 基础模块编写实战PHP.mp4 17:55

  *   05 基础模块编写实战MySQL.mp4 07:03

  *   06 业务模块引入Code.mp4 36:10

  *   07 业务模块引入HaProxy.mp4 10:09

  *   08 业务模块引入Keepalived.mp4 28:11

*   06 SaltStack架构扩展/

  *   01 SaltStack双Master架构概述与实战.mp4 18:38

  *   02 SaltStack双Master架构同步脚本.mp4 14:59

  *   03 SaltStack Syndic分布式架构概述.mp4 10:49

  *   04 SaltStack Syndic分布式架构实战.mp4 30:38

  *   05 SaltStack无Master架构实战.mp4 06:01

  *   06 SaltStack SSH架构实战.mp4 08:29

*   07 结课考试/

  *   01 结课考试