北京红帽RHCA-高级自动化培训 2021-04-13 16:18:23
拥有红帽企业Linux 8红帽认证工程师(RHCE)认证,或者具备Linux系统管理和Ansible自动化方面的同等技能。
了解高效实用地使用Ansible实现自动化的推荐做法。
借助Ansible自动化操作执行滚动更新。
使用Ansible的高级功能来处理数据,包括过滤器和插件。
借助Ansible Playbook,通过REST API控制应用。
实施红帽Ansible Tower,以集中协调和扩展红帽Ansible自动化。
利用红帽Ansible Tower的功能来管理复杂的自动化工作流。
借助Git和红帽Ansible Tower,实现CI/CD业务流程自动化。
模块名称 |
课程内容 |
采用推荐做法进行开发 |
掌握并实施高效实用地使用 Ansible 实现自动化的推荐做法。 |
管理库存清单 |
使用 Ansible 的高级功能来管理库存清单。 |
管理任务执行 |
通过 Ansible Playbook 控制和优化任务的执行。 |
借助过滤器和插件转换数据 |
使用过滤器和插件,填充、操控和管理变量中的数据。 |
协调滚动更新 |
通过使用 Ansible 的高级功能来管理滚动更新,从而限度减少停机时间并确保Ansible Playbook 的可维护性和简易性。 |
安装和访问红帽 Ansible Tower |
详细说明红帽 Ansible Tower,并以某个基本功能为例,展示和使用其 Web 用户界面。 |
管理用户和团队访问权限 |
创建用户帐户并整合到红帽 Ansible Tower 团队当中,然后为用户和团队分配权限,以便其管理和访问 Ansible Tower 服务中的资源。 |
管理库存清单和凭据 |
创建机器库存清单来管理,进而配置所需的凭据,供红帽 Ansible Tower 登录系统并在系统上运行 Ansible 作业。 |
管理项目并启动 Ansible 作业 |
在 Web 用户界面中创建项目和作业模板,使用这些工具启动存储在 Git 存储库中的Ansible Playbook,以便在托管主机上自动执行任务。 |
构建高级工作流 |
利用作业模板的高级功能来提高性能,简化作业自定义程序,启动多个作业,自动安排重复作业并提供作业结果通知。 |
使用 Ansible 与 API 通信 |
借助 Ansible Playbook 与 REST API 进行交互,并使用其 REST API 来控制红帽Ansible Tower。 |
管理高级库存清单 |
管理从外部文件加载的库存清单,或从脚本或 Ansible Tower 智能库存清单功能动态生成的库存清单。 |
借助 Ansible Tower 创建简单的 CI/CD 业务流程 |
构建和运行基于 Ansible 自动化的概念验证 CI/CD 业务流程,并集成红帽 Ansible Tower。 |
维护 Ansible Tower |
执行对红帽 Ansible Tower 的定期维护和管理 |
综合复习 |
展示在本课程中所学的技能,包括:使用所提供的详细规格、Ansible 项目以及要置备和管理的主机,在 Ansible Tower 中配置和运行新组织。 |