曙海教学优势
本课程,秉承二十一年积累的教学品质,以项目实现为导向,面向企事业项目实际需要,老师将会与您分享设计的全流程以及工具的综合使用经验、技巧。课程可定制,线上/线下/上门皆可,热线:4008699035。
曙海培训的课程培养了大批受企业欢迎的工程师。大批企业和曙海
建立了良好的合作关系,合作企业30万+。曙海培训的课程在业内有着响亮的知名度。
红帽系统管理三:Linux 自动化(RH294)专为需要自动执行预配、配置、应用部署和编排的 Linux系统管理员和开发人员设计。您将了解如何在管理工作站上安装和配置 Ansible;使托管主机做好自动化的准备;编写 Ansible Playbook 以自动执行任务;运行 playbook 以确保服务器正确部署和配置。
? 在控制节点上安装和配置 Ansible 或红帽 Ansible 引擎。
? 创建和管理托管主机列表,并使它们为 Ansible 自动化做好准备。
? 通过命令行运行单个 ad hoc 自动化任务。
? 编写 Ansible Playbook 以便一致地自动执行多个任务,并将其应用于托管主机。
? 使用变量和 fact 对 playbook 进行参数化,并使用 Ansible Vault 保护敏感数据。
? 编写和重用现有 Ansible 角色,以简化 playbook 创建并重用代码。
? 使用 Ansible 自动执行常见的红帽企业 Linux 系统管理任务。
收起
模块名称 |
课程内容 |
第1章: Introducing Ansible Ansible 简介 |
1. 使用Ansible实现Linux管理自动化 2. 安装Ansible |
第2章: Deploying Ansible 部署Ansible |
1. 建立一个Ansible主机清单 2. 管理Ansible的配置文件 3. 运行Ad Hoc命令 |
第3章: Implementing Playbooks 实施 playbook |
1. 编写和运行剧本 2. 实现多个剧本 |
第4章: Managing Variables and Facts 管理变量和 fact |
1. 管理变量 2. 管理秘密 3. 管理Fats |
第5章: Implementing Task Control 实施任务控制 |
1. 编写循环和条件任务 2. 实现处理程序 3. 处理任务失败 |
第6章: Deploying Files to Managed Hosts 在托管主机上部署文件 |
1. 修改文件并将其复制到主机样板 2. 使用jinja2模板部署自定义文件 |
第7章: Managing Large Projects 管理大型项目 |
1. 选择主机和主机 2. 管理动态库主机清单 3. 配置并行性 4. 包括和导入文件 |
第8章: Simplifying Playbooks with Roles 利用角色简化 playbook |
1. 描述角色结构 2. 使用系统角色重用内容 3. 创建角色 4. 使用Ansible Galaxy部署角色 |
第9章: Troubleshooting Ansible Ansible 故障排除 |
1. 解决Playbooks故障 2. 故障排除可连接的托管主机 |
第10章: Automating Linux Administration Tasks 系统控制启动过程 |
1. 管理软件和订阅 2. 管理用户和身份验证 3. 管理引导进程和计划进程 4. 管理存储 5. 管理网络配置 |
第11章: Comprehensive Review: Automation with Ansible 自动执行 Linux 管理任务 |
1. 综合回顾 2. 部署Ansible 3. 创建剧本 4. 创建角色并使用动态库存 |