利用 Ansible 实现红帽企业 Linux 自动化
了解如何使用红帽 Ansible 自动化平台来自动化 Linux 系统管理任务

利用 Ansible 实现红帽企业 Linux 自动化(RH294)专门面向 Linux 管理员和开发人员而设计,他们需要将系统置备、配置、应用部署和编排相关的可重复且容易出错的步骤实现自动化。

本课程基于红帽® 企业 Linux® 9 和红帽 Ansible 自动化平台 2.2。


课程内容概要

    在控制节点上安装红帽 Ansible 自动化平台。
    创建和更新受管主机的库存清单,并管理与它们的连接。
    使用 Ansible Playbook 和临时命令自动执行管理任务。
    编写大规模有效的 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 自动化平台来提高开发效率。

下一阶段考试或课程推荐

  • 通过自动化消除手动程序,提高运维效率。
  • 轻松扩展企业的动态 IT 基础架构。
  • 缩短应用价值的实现时间。
  • 采用 DevOps 实践快速适应并实现所需创新
  • Self Paced 10091.2
    RH294 12.0
    Self Paced
    This course is available as part of a Red Hat subscription, which allows you to customize your study schedule for the duration of your studies.
    Virtual Training
    Attend hands-on training to stay on top of technology trends and gain the knowledge you need to get certified.
    Learning Subscription
    Plan your learning experience flexibly with our unlimited access to on-demand online training resources.
    Individual Exams
    Red Hat Exams are hands-on, making them better indicators of your proficiency.
    Virtual Training
    Attend hands-on training to stay on top of technology trends and gain the knowledge you need to get certified.
    Learning Subscription
    Plan your learning experience flexibly with our unlimited access to on-demand online training resources.