感谢您发送咨询!我们的团队成员将很快与您联系。
感谢您发送预订!我们的团队成员将很快与您联系。
课程大纲
Ansible与自动化模式简介
- Ansible架构与核心概念
- 库存管理与连接选项
- 临时命令与简单playbook
编写健壮的Playbook
- Playbook结构、任务与处理程序
- 幂等性与错误处理
- 通过include和import重用任务
角色、集合与项目结构
- 创建与组织角色
- 构建与发布集合
- 仓库布局与重用的最佳实践
变量、事实与模板
- 变量优先级与作用域
- 使用事实与自定义事实收集
- 使用Jinja2模板生成配置
模块、插件与扩展性
- 核心与社区模块概述
- 开发插件与自定义模块
- 安全管理秘密与凭证
测试、质量与CI/CD集成
- 使用Molecule和Testinfra进行单元与集成测试
- 代码检查与质量门(ansible-lint, yamllint)
- 将Ansible集成到CI/CD管道中(GitHub Actions, Jenkins)
使用AWX/Tower进行操作
- AWX/Tower安装与架构
- 作业模板、工作流与调度
- RBAC、日志、通知与可审计性
扩展、性能与故障排除
- 优化库存与连接性能
- 大规模并发与编排策略
- 调试playbook与操作故障排除
安全、合规与企业模式
- 管理秘密(Vault, Ansible Vault, 外部存储)
- 合规自动化与变更控制模式
- 灾难恢复与回滚策略
毕业项目:端到端自动化管道
- 为实际用例设计自动化解决方案
- 实现playbook、角色、测试与CI/CD集成
- 演示、同行评审与讲师反馈
总结与后续步骤
要求
- 了解Linux系统管理基础知识
- 具备基本的shell脚本编写和命令行工具使用经验
- 熟悉YAML和版本控制概念
目标受众
- 系统管理员
- DevOps工程师
- 平台和自动化工程师
免责声明: 本课程是NobleProg全球培训组合的一部分。培训由NobleProg授权网络合作伙伴实体提供,例如NobleProg Ontario Inc.
35 小时
客户评论 (2)
实验与实操
MIR YOUSUF - Business Computer Skills
课程 - Red Hat System Administration III (RHEL9) – RH294+EX294
机器翻译
培训师对课程有深入的了解,我喜欢他如何详细解释每个实验练习的细节,每当实验练习中出现问题或错误时,他总是能够解决并排除故障。
Cayle Ronie T. Rama - Questronix Corporation
课程 - Red Hat Enterprise Linux (RHEL) Administration
机器翻译