感谢您发送咨询!我们的团队成员将很快与您联系。
感谢您发送预订!我们的团队成员将很快与您联系。
课程大纲
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工程师
- 平台和自动化工程师
35 小时
客户评论 (2)
演讲技巧与动手实验
Adeel - Business Computer Skills
课程 - Red Hat System Administration III (RHEL9) – RH294+EX294
机器翻译
这是非常亲力亲为的,问题的答案非常有见地
Tshidiso Tsatsi - City Power
课程 - Red Hat Enterprise Linux (RHEL) Administration
机器翻译