RHCE RH294
了解如何使用Ansible 自动执行 Linux 系统管理任务 红帽系统管理三:Linux 自动化(RH294)专为需要自动执行置备、配置、应用部署和编排的 Linux® 系统管理员和开发人员设计。您将了解如何在管理工作站上安装和配置 Ansible®;使托管主机做好自动化的准备;编写 Ansible Playbook 以自动执行任务;运行 playbook 以确保服务器正确部署和配置。本课程基
- 授课范围:
了解如何使用Ansible 自动执行 Linux 系统管理任务 红帽系统管理三:Linux 自动化(RH294)专为需要自动执行置备、配置、应用部署和编排的 Linux® 系统管理员和开发人员设计。您将了解如何在管理工作站上安装和配置 Ansible®;使托管主机做好自动化的准备;编写 Ansible Playbook 以自动执行任务;运行 playbook 以确保服务器正确部署和配置。本课程基
了解如何使用Ansible 自动执行 Linux 系统管理任务
红帽系统管理三:Linux 自动化(RH294)专为需要自动执行置备、配置、应用部署和编排的 Linux® 系统管理员和开发人员设计。您将了解如何在管理工作站上安装和配置 Ansible®;使托管主机做好自动化的准备;编写 Ansible Playbook 以自动执行任务;运行 playbook 以确保服务器正确部署和配置。
本课程基于红帽® 企业 Linux 8 和红帽® Ansible 引擎 2.8。
· 在控制节点上安装Ansible/红帽 Ansible 引擎。
· 创建并更新托管主机inventory 并管理连接。
· 利用Ansible Playbook 和 ad hoc 命令自动执行管理任务。
· 大规模编写高效的playbook。
· 用Ansible Vault 保护 Ansible 所使用的敏感数据。
· 用Ansible 角色重用代码并简化 playbook 的编写。
本课程面向负责以下任务的Linux 系统管理员、DevOps 工程师、基础架构自动化工程师和系统设计工程师:
· 自动执行配置管理
· 确保一致且可重复的应用部署
· 置备和部署开发、测试与生产服务器
· 与DevOps 持续集成/持续交付工作流集成
通过红帽认证系统管理员(RHCSA)考试(EX200),或具备同等的红帽企业Linux 知识和经验
课程大纲
课程模块 | 课程日期 | 课程章节 | 课程内容 |
RH294 | Part.1 | Ansible 简介 部署 Ansible
| 描述 Ansible 概念 安装红帽 Ansible 引擎 配置 Ansible 管理主机并运行 ad hoc Ansible 命令 |
RH294 | Part.2 | 实施 playbook 管理变量和 fact | 编写简单的 Ansible Playbook 并运行 在多个托管主机上开展自动化任务 编写使用变量的 playbook 简化 playbook 和 fact 的管理 引用有关托管主机的信息 |
RH294 | Part.3 | 实施任务控制 在托管主机上部署文件 管理大型项目 | 在 Ansible Playbook 中管理任务控制、处理程序和任务错误 部署、管理和调整 Ansible 托管主机上的文件 编写针对大型复杂项目而优化的 playbook |
RH294 | Part.4 | 利用角色简化 playbook Ansible 故障排除 自动执行 Linux 管理任务 | 利用 Ansible 角色来更快开发 playbook 重复利用 Ansible 代码 playbook 和托管主机故障排除。 使用 Ansible 自动执行常见的 Linux 系统管理任务。 |