这门课解决什么问题

如果你平时的工作是在管理多台 Linux 服务器,频繁做着新建用户、批量改配置、打补丁、部署应用这类重复劳动,这门课就是来解决这个体力活的。它聚焦的是 RHEL9 环境下的 Ansible 自动化运维。课程内容并不是泛泛地讲几句命令,而是围绕怎么把日常手动运维变成可复用、可批量执行的自动化脚本展开。从定义主机清单、编写 Playbook,到管理变量和处理任务执行中的错误,覆盖的都是企业里真实碰到的运维场景。学这套东西的价值在于,它能把你从一台台登录服务器敲命令的低效状态里拽出来,让几十上百台机器的配置变更变成一条指令的事。

适合什么基础与学习建议

这门课不适合完全没摸过 Linux 的新人。你需要具备基本的命令行操作能力,懂文件权限、服务管理这些基础概念,最好有 RHCSA 级别的系统基础。资料的组织逻辑是按知识模块递进的,建议先看前言和环境初始化部分,把实验环境搭好,因为自动化运维强依赖实操。接着重点看构建 Ansible 清单和编写 Playbook 这两块,这是整个体系的骨架。看视频时不要只跟着过眼瘾,每看完一个操作演示,就回到自己的虚拟机环境里照着敲一遍。资料里带有 Lab 练习线索,这部分一定要亲手做完,遇到报错先自己查文档排查,这是建立肌肉记忆的必经过程。

学完能独立做什么

把核心模块和练习吃透后,你能在工作里独立搭起一套基础的自动化运维流程。比如新来一批服务器,你可以用 Ansible 批量初始化系统环境、统一配置网络和软件源、按不同业务组推送不同的配置文件。日常的周期性补丁更新、特定服务的批量重启、用户权限的统一变更,都能写成 Playbook 去执行。你不再是那个只会照着手册敲单机命令的执行者,而是能把一套运维标准固化成代码,在多台机器上安全、一致地落地。对于想往自动化运维方向转的上班族,这不仅是工作效率的提升,更是思维方式从手工操作向基础设施即代码的转变。


学员将学习到红帽Latest的自动化平台RHAAP以及核心工具Ansible自动化工具的使用。

课程目录

*   01 前言和简介/

  *   01 01_RH294 前言-环境初始化.mp4 (91.33 MB), 24:10

  *   02 RH294 课程简介.mp4 (134.17 MB), 36:49

*   02 介绍Ansible/

  *   01 Ch01s01 使用Ansible自动化Linux管理任务.mp4 (113.36 MB), 30:32

  *   02 Ch01s02 安装Ansible.mp4 (213.60 MB), 01:04:08

*   03 实施Ansible Playbook/

  *   01 Ch02s01 构建Ansible清单.mp4 (166.20 MB), 53:05

  *   02 Ch02S01 Lab 构建Ansible清单.mp4 (27.99 MB), 09:08

  *   03 Ch02s02 管理Ansible配置文件.mp4 (199.96 MB), 52:43

  *   04 Ch02s03 编写和运行Playbook.mp4 (253.91 MB), 01:12:11

  *   05 Ch02s04 实施多个Play.mp4 (115.06 MB), 42:13

*   04 管理变量和事实/

  *   01 Ch03s01 管理变量.mp4 (194.25 MB), 01:02:58

  *   02 Ch03s02 管理机密.mp4 (97.61 MB), 32:35

  *   03 Ch03s03 管理事实.mp4 (171.71 MB), 46:16

*   05 实施任务控制/

  *   01 Ch04s01 编写循环和条件任务.mp4 (106.28 MB), 39:19

  *   02 Ch04s02 实施处理程序.mp4 (47.46 MB), 16:28

  *   03 Ch04s03 处理任务失败.mp4 (99.50 MB), 34:45

*   06 将文件部署到受管主机/

  *   01 Ch05s01 修改文件并将其复制到主机.mp4 (153.92 MB), 38:31

  *   02 Ch05s02 使用Jinja2模板部署自定义文件.mp4 (95.65 MB), 30:21

*   07 管理复杂的Play和Playbook/

  *   01 Ch06s01 利用主机模式选择主机.mp4 (61.28 MB), 26:08

  *   02 Ch06s02 包含和导入文件.mp4 (136.55 MB), 43:52

*   08 使用角色和Ansible内容集合简化Playbook/

  *   01 Ch07s01 描述角色结构.mp4 (102.30 MB), 38:31

  *   02 Ch07s02 创建角色.mp4 (121.24 MB), 45:21

  *   03 Ch07s03 从外部内容源部署角色.mp4 (58.62 MB), 24:35

  *   04 Ch07s04 从内容结合获取角色和模块.mp4 (156.81 MB), 49:02

  *   05 Ch07s05 通过系统角色重用内容.mp4 (183.36 MB), 49:05

*   09 对Ansible进行故障排除/

  *   01 Ch08s01 对Playbook进行故障排除.mp4 (133.30 MB), 37:22

  *   02 Ch08s02 对Ansible受管主机进行故障排除.mp4 (95.66 MB), 33:37

*   10 自动执行Linux管理任务/

  *   01 Ch09s01 管理软件和订阅.mp4 (73.78 MB), 27:03

  *   02 Ch09s02 管理用户和身份验证.mp4 (114.38 MB), 33:27

  *   03 Ch09s03 管理引导过程和调度的进程.mp4 (92.23 MB), 28:23

  *   04 Ch09s04 管理存储.mp4 (158.05 MB), 45:54

  *   05 Ch09s05 管理网路配置.mp4 (73.94 MB), 18:53