搜索
简体中文
简体中文
登录 Account
登录 / 注册 Account
网站
DO409

利用 Ansible 实现自动化二:Ansible Tower

位置

格式 培训方式说明

查看其它学员对红帽学习社区的评价 红帽学习社区

概述

课程概述

红帽 Ansible Tower 助您提升自动化水平

利用 Ansible 实现自动化二:Ansible Tower(DO409)专为需要使用扩展团队在大量托管节点上自动执行任务或负责集中协调和记录 Ansible 操作的 Ansible 站点管理员而设计。您将学习如何安装红帽® Ansible Tower、如何使用 Web 界面来管理对资源和主机的访问,以及如何创建模板以启动 Ansible 作业。

本课程基于红帽 Ansible Tower 3.3 和红帽® Ansible 引擎 2.7。

在本课程中,您将配置用户、使其组成团队并分配相应的权限,以允许他们查看、使用或管理 Ansible Tower 上的资源。此外,您还将了解到高级工作流管理以及有关 Ansible Tower API 的基本介绍。

本课程中涵盖的资料现已包含在我们新发布的高级自动化:Ansible 最佳实践(DO447)课程中,该课程介绍如何使用红帽 Ansible 自动化来实现不同职能的自动化。如果您有兴趣了解高效扩展基础架构的最佳实践,请从 Linux 自动化入手,立即开始您的学习之旅。

课程内容摘要

  • 安装红帽 Ansible Tower。
  • 使用基于角色的访问权限控制来配置访问 Ansible Tower 资源的用户和团队。
  • 使用 Ansible Tower 管理 inventory 和机器凭据的共享访问权限。
  • 创建作业模板和工作流作业模板,实现 playbook 的标准化执行。
  • 使用 Ansible Tower 启动 playbook 并监控和查看作业结果。

课程培训对象

本课程面向系统管理员、DevOps 工程师、发行工程师及其他 IT 专业人员。本课程尤其适合那些负责以下方面的人员:在复杂的多应用生产环境中设计和实施 DevOps 功能;维护和实施持续集成和持续交付(CI/CD)管道和工具;在整个企业范围内集中管理和控制红帽® Ansible 自动化。

课程前提条件

课程大纲

课程大纲

安装和访问 Ansible Tower
详细说明红帽 Ansible Tower,并浏览和使用其 Web 用户界面。
管理用户和团队访问权限
创建用户帐户并整合到红帽 Ansible Tower 团队当中,然后为用户和团队分配权限,以便其管理和访问 Ansible Tower 服务中的资源。
管理库存清单和凭据
创建机器 inventory 用于管理,并配置所需的凭据,以便红帽 Ansible Tower 登录系统并在系统上运行 Ansible 作业。
管理项目并启动 Ansible 作业
在 Web 用户界面中创建项目和作业模板,用于启动存储在 Git 存储库中的 Ansible playbook,以便在托管主机上自动执行任务。
构建高级工作流
利用作业模板的高级功能来提高性能,简化作业自定义程序,启动多个作业,自动安排重复作业并提供作业结果通知。
管理高级库存清单
管理从外部文件加载的 inventory,或从脚本或 Ansible Tower 智能 inventory 功能动态生成的 inventory。
实施对 Ansible Tower 的维护和定期管理
展现对 Ansible Tower 进行定期维护和管理的能力。
综合复习
展示在本课程中所学的技能,包括:使用所提供的详细规格、Ansible 项目以及要置备和管理的主机,在 Ansible Tower 中配置和运行新组织。
注:随着技术进步和基础工作性质的变化,课程大纲可能会随时更改。如对特定目标或主题存有疑问或需要确认,请联系红帽代表

学习成果

企业获益

本课程旨在帮助学员培养所需技能,以便充分利用现有的 Ansible 基础架构,扩展到大型企业环境内的各个业务部门。这些技能适用于想通过在内部更广泛地实现 Ansible 来降低成本并提高运营效率的企业。

红帽创建本课程的旨在让我们的客户受益,但是每个公司的情况和所采用的基础架构都有所不同,所以本课程的实际作用可能会存在差异。

个人获益

完成本课程后,您应能够使用红帽 Ansible Tower 来集中管理 Ansible 项目,使其可扩展到大型团队和复杂的企业安装。同时,您还应掌握以下技能:

  • 部署并使用 Ansible Tower 来管理现有的 Ansible 项目、playbook 和角色。
  • 使用可视化控制面板来集中启动、控制和监控 Ansible 作业。
  • 配置用户和团队,并借此通过基于角色的访问控制来控制对系统、项目及其他资源的访问。
  • 配置哪些主机将通过 Web 界面以动态方式进行管理,或通过 Git 版本控制中存储的文件进行管理。
  • 安排重复的 Ansible 作业。
  • 对 Ansible Tower 的安装进行基本的维护和管理。
  • 使用 Ansible Tower API 从现有模板启动作业。

下一阶段考试和课程推荐

此课程是红帽学习订阅的一部分,您可以在一年内根据需要,无限制地使用我们的在线学习资源