红帽Ansible自动化运维培训(DO407)

首页    课程    红帽    红帽Ansible自动化运维培训(DO407)

课程长度:  

4天/24小时

 

课程描述:

利用 Ansible 实现自动化课程 I (DO407) 专为想要借助 Ansible 实现自动化、配置和管理的系统管理员而设计。了解如何安装和配置 Ansible、创建和运行 playbook 来配置系统以及管理 inventory (配置文件)。

学员将通过实操练习学习如何利用 Ansible 在受管主机上实现系统管理任务的自动化、如何编写 Ansible playbook 以实现标准化任务执行、如何集中管理 playbook 并通过 Ansible Tower 的 Web 界面安排重复执行。此外,学员还将学习如何通过 Ansible Vault 管理 Ansible 加密、部署 Ansible Tower 并使用它来管理系统以及配合 Vagrant 在 DevOps 环境中使用 Ansible。

 

授课对象:

 需要实现云部署、配置管理、应用部署、内部服务编排及其他 IT 需求自动化的系统和云管理员。

 

必备条件:

  1. 具有红帽认证系统管理员 (RHCSA) 认证或具有同等知识和经验

 

课程大纲:

第 1 章:课程介绍

课程介绍及综述。

第 2 章:Ansible 简介

讲解 Ansible 的术语和架构。

第 3 章:部署 Ansible

安装 Ansible 并运行 ad hoc 命令。

第 4 章:实施 playbook

编写 Ansible play 并执行 playbook。

第 5 章:管理变量和 inclusion (包含)

讲解变量的作用域和优先级、在 play 中管理变量和 Facts 以及管理 inclusion。

第 6 章:实施任务控制

在 Ansible playbook 中管理任务控制、处理程序和标签。

第 7 章:实施 Jinja2 模板

实施 Jinja2 模板。

第 8 章:实施角色

创建和管理角色。

第 9 章:配置复杂的 playbook

配置连接类型、委派和并行。

第 10 章:实施 Ansible Vault

使用 Ansible Vault 管理加密。

第 11 章:对 Ansible 进行故障排除

对 Ansible 控制机和受管节点进行故障排除。

第 12 章:实施 Ansible Tower

实施 Ansible Tower。

第 13 章:在 DevOps 环境中实施 Ansible

使用 Vagrant 在 DevOps 环境中实施 Ansible。

第 14 章:综合复习

回顾利用 Ansible 实现自动化课程中的操作任务。

 

浏览量:0
收藏