通过九个使用 Ansible Core 命令行的引导式实验,培养实用的 RHEL 自动化能力。你将从安装、清单、临时命令和 Playbook 入手,逐步学习变量、事实、Vault、任务控制、文件部署、可复用内容、故障排查,以及常见的 Linux 管理自动化流程。
实验通过本地连接运行,让你能在一个准备就绪的环境中专注理解 Ansible 的行为。每个实验都提供分步实践和自动检查,帮助你真正创建并运行自动化文件。
你将学到什么
- 安装并验证
ansible-core,运行临时命令,并查看模块文档 - 配置清单和 Ansible 设置,编写用于 Web 服务、防火墙和验证任务的 Playbook
- 使用变量、收集到的事实与自定义事实,并通过 Ansible Vault 管理加密数据
- 使用循环、条件、处理程序、块、救援逻辑,以及自定义变更或失败条件控制任务执行
- 使用
copy、template、lineinfile、blockinfile、file、stat和fetch等模块部署和管理文件 - 使用主机模式、任务包含与导入以及 Playbook 导入来组织较大的自动化项目
- 创建角色、声明基于 Git 的角色依赖,并安装和使用 Ansible 集合
- 排查 YAML、Jinja2 和连接问题,同时自动化软件包、用户、服务、存储与网络配置
本课程适合谁
本课程适合希望通过引导式实践学习使用 Ansible 自动化 RHEL 管理的 Linux 管理员、开发者及其他学习者。如果你已了解日常 Linux 管理任务,但还未将它们整理为可重复运行的 Playbook,本课程尤其适合你。
前置要求: 建议具备基本命令行技能,并熟悉 Linux 软件包、服务、用户、文件和网络。无需 Ansible 经验;了解基本 YAML 会有所帮助。
学习环境: 全部九个实验都在装有 ansible-core 的 Red Hat UBI 9 终端中运行。大多数练习通过 localhost 清单和 ansible_connection=local 管理同一环境;角色与集合实验还会从 GitHub 和 Ansible Galaxy 下载内容。
常见问题
本课程是否与当前 RHCE 考试保持一致?
本课程保留了涵盖 RH294 相关 Ansible 主题的引导式实验,但不应将其视为当前考试目标的完整说明。如需按当前考试目标学习,请继续使用更新后的 RHCE Ansible 学习路径。
本课程是否教授完整的 Red Hat Ansible Automation Platform?
不会。实验安装并使用 ansible-core 命令行工具,不会部署 Red Hat Ansible Automation Platform,也不使用 Automation Controller Web 界面。
我会管理真实的远程主机集群吗?
不会。大多数练习通过本地连接管理 localhost。清单、主机组和主机模式会讲解相应概念,但课程不提供类似生产环境的多主机 SSH 拓扑。
这是认证考试模拟吗?
不是。这是九个带分步说明和自动检查的入门级引导式实验,并非限时独立考试任务。它们更适合用于建立和巩固动手自动化能力。



