RH294
利用 Ansible 实现红帽企业 Linux 自动化
概述
课程说明
了解如何使用红帽 Ansible 自动化平台来自动化 Linux 系统管理任务
利用 Ansible 实现红帽企业 Linux 自动化(RH294)专为需要自动执行系统置备、配置、应用部署和编排的可重复且容易出错步骤的 Linux 管理员和开发人员设计。
本课程基于红帽® 企业 Linux® 9 和红帽 Ansible 自动化平台 2.2。
课程完成后,任何包含虚拟环境的实时课程,实训教学访问权限将保留长达 45 天。
注意:本课程以为期四天的实体课程形式或为期五天的虚拟课程形式提供,也可自定进度。课程持续时间可能因授课形式而异。有关完整的课程详细信息、课程安排和定价,请选择您所在的地点,然后从右侧菜单中选择“开始”。
课程内容摘要
- 在控制节点上安装红帽 Ansible 自动化平台。
- 创建和更新受管主机的库存清单,并管理与它们的连接。
- 利用 Ansible Playbook 和 ad hoc 命令自动化管理任务。
- 大规模编写高效的 playbook。
- 用 Ansible Vault 保护 Ansible 自动化平台所使用的敏感数据。
- 通过 Ansible 角色和 Ansible 内容集重复利用代码并简化 playbook 开发。
课程培训对象
本课程面向负责以下任务的 Linux 系统管理员、DevOps 工程师、基础架构自动化工程师和系统设计工程师:
- 自动执行配置管理
- 确保一致且可重复的应用部署
- 调配和部署开发、测试与生产服务器
- 与 DevOps 持续集成/持续交付工作流集成
课程前提条件
- 通过红帽认证系统管理员(RHCSA)考试(EX200),或具备同等的红帽企业 Linux 知识和经验。
- 参加免费评估,评估此产品是否最适合您的技能。
大纲
课程大纲
Ansible 简介
介绍红帽 Ansible 自动化平台的基本概念和使用方法,并安装红帽 Ansible 自动化平台。
实施 Ansible playbook
创建托管主机列表,编写简单的 Ansible playbook,并运行 playbook 以在这些主机上自动执行任务。
管理变量和 fact
编写使用变量的 playbook,从而简化 playbook 和 fact 的管理,引用有关托管主机的信息。
实施任务控制
在 Ansible Playbook 中管理任务控制、处理程序和任务错误。
在托管主机上部署文件
部署、管理和调整 Ansible 托管主机上的文件。
管理复杂的 play 和 playbook
编写针对更大、更复杂的 play 和 playbook 进行优化的 playbook。
利用角色简化 playbook
利用 Ansible 角色来更快开发 playbook 并重复利用 Ansible 代码。
Ansible 故障排除
playbook 和托管主机故障排除。
自动化 Linux 管理任务
使用 Ansible 自动执行常见的 Linux 系统管理任务。
成果
企业获益
红帽创建本课程旨在让我们的客户受益,但是每个公司的情况和所采用的基础架构都有所不同,所以本课程的实际作用可能会存在差异。
个人获益
通过有效创建 Ansible playbook 和应用红帽 Ansible 自动化平台,您将能够应用自动化优先原则来解决现实中的 Linux 系统和服务问题。您将掌握自动化工作流的技能,为开展 DevOps 实践打好理论基础,并将学习如何利用 Ansible 自动化平台来提高开发效率。
下一阶段考试或课程推荐
构建您的技能路径
如果想参加这门课程,可购买红帽培训订阅。购买订阅后,您可在一整年内无限次按需访问在线学习资源。
检验您的知识水平
免费参与技能评估,测试您的专业知识,发现技能差距,获取关于红帽培训的个性化培训建议。