思科认证体系
华为认证体系
甲骨文认证体系
红帽认证体系
Vmware认证体系
Hadoop认证体系
ZStack云计算认证体系
安全
达梦认证体系
MySQL认证体系
CDA数据分析师认证
首页 > 认证课程体系 > RHCA > DO407
RHCA
RHCA

了解如何使用 Ansible 自动执行 Linux 系统管理任务

利用 Ansible 实现自动化(DO407)专为需要自动执行置备、配置、应用部署和编排的 Linux 系统管理员和开发人员设计。您将学习如何在管理工作站上安装和配置 Ansible,并让托管主机为自动化做好准备。

本课程基于红帽® Ansible Engine 2.7 及红帽企业 Linux 7.3。

为了高效且一致地批量管理大量系统和应用,实现 IT 自动化是关键。在本课程中,您将编写 Ansible playbook 以自动执行相关任务,然后运行这些 playbook 以确保正确部署和配置服务器。此外,您还将探索有关如何实现常见 Linux 系统管理任务自动化的示例。

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

课程内容摘要

· 在控制节点上安装 Ansible/红帽 Ansible 引擎。

· 创建并更新托管主机列表并管理连接。

· 利用 Ansible playbook 和 ad hoc 命令自动化管理任务。

· 大规模编写高效的 Ansible playbook。

·  Ansible Vault 保护 Ansible 所使用的敏感数据。

·  Ansible 角色重用代码并简化 playbook 的编写。

课程培训对象

本课程面向 Linux 系统管理员、DevOps 工程师、基础架构自动化工程师和系统设计工程师。本课程尤其适合那些负责在以下方面实现自动化的人员:配置管理;一致且可重复的应用部署;置备和部署开发、测试与生产服务器;与 DevOps CI/CD 工作流集成。

课程前提条件

· 已获得红帽认证系统管理员(RHCSA)认证,或具备同等的红帽® 企业 Linux® 知识和经验

· 获得红帽认证工程师(RHCE)认证者更佳

课程大纲

课程模块

课程日期

课程章节

课程内容

RH407(利用 Ansible 实现自动化)

课程目标:

· 在控制节点上安装 Ansible/红帽 Ansible 引擎。

· 创建并更新托管主机列表并管理连接。

· 利用 Ansible playbook 和 ad hoc 命令自动化管理任务。

· 大规模编写高效的 Ansible playbook。

· 用 Ansible Vault 保护 Ansible 所使用的敏感数据。

· 用 Ansible 角色重用代码并简化 playbook 的编写。

RH407

第一天

Ansible 简介

部署 Ansible

Ansible 的术语与架构

Ansible 配置⽂文件详解

主机清单 inventory ⽂文件详解

运⾏行 ad hoc 命令

RH407

第二天

实施 playbook

管理变量和 fact

Playbook 的语法

变量的作⽤用域与优先级

管理 Facts

Playbook 的逻辑控制语句

RH407

第三天

实施任务控制

在托管主机上部署文件

管理 role

Ansible Galaxy

Ansible Vault 保护敏感数据

部署 Ansible Towe

RH407

第四天

Ansible 故障排除

自动执行 Linux 管理任务

Ansible 故障排除

Ansible 实战

RH407

第五天

综合复习

总复习与考前辅导