首页
›
网络通信与数字安全工程
›
010-NetDevOps与网络可观测性
›
《Ansible基础设施自动化运维》
VIP10
本课程属于:010-NetDevOps与网络可观测性
网络通信与数字安全工程 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
Ansible Playbook自动化运维
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
Ansible与Playbook的定… · 学习目标 · 课程整体框架与适用场景
课程导入
Ansible
02
环境准备
控制节点与受管节点的要求 · 安装Ansible · 配置SSH免密与基础连通性测试
环境准备
控制节点
03
Ansible核心概念
Inventory · 模块 · 任务
Ansible
核心概念
04
Inventory详解
静态Inventory格式 · 主机组与嵌套组 · 变量定义
Inventory
静态
05
YAML语法基础
YAML数据结构 · 列表与字典 · 缩进规则
YAML
语法基础
06
第一个Playbook
编写并运行简单的Playbook · 理解任务执行流程 · 输出与错误排查
Playbook
第一个
07
常用模块实战(一)
command · shell · script
常用模块实战
command
08
常用模块实战(二)
service · systemd · cron
常用模块实战
service
09
常用模块实战(三)
yum/apt · pip · git
常用模块实战
yum/apt
10
变量与事实
变量定义优先级 · 变量文件 · 注册变量
变量
事实
11
条件判断
when语句 · 多条件组合 · 条件与变量
条件判断
when
12
循环与迭代
loop · with_items · with_dict等循环结构
循环
迭代
13
模板引擎Jinja2
模板语法 · 过滤器 · 条件与循环
Jinja2
模板引擎
14
任务控制
ignore_errors · failed_when · changed_when
任务控制
ignore
15
Handlers与通知
handlers的定义与触发机制 · notify与listen · handlers在滚动更新中的应用
Handlers
通知
16
角色(Roles)基础
角色目录结构 · 角色内变量与任务组织 · 使用角色简化Playbook
Roles
角色
17
角色高级应用
角色依赖 · 角色参数化 · 默认变量与私有变量
角色高级应用
角色依赖
18
Playbook调试与排错
语法检查 · dry-run · verbose模式
Playbook
调试
19
Ansible配置优化
ansible.cfg常用配置 · SSH连接优化 · 并行执行与forks
Ansible
配置优化
20
Ansible Vault加密
创建与使用加密文件 · 加密变量与加密整个Playbook · 密钥管理
Ansible
Vault
21
Ansible Galaxy与社区角色
使用Galaxy下载角色 · 管理依赖 · 发布自定义角色
Ansible
Galaxy
22
Playbook实战
Web服务器部署 · 配置 · 启动与防火墙设置
Playbook
Web
23
Playbook实战
数据库自动化 · 用户与数据库创建 · 备份任务
Playbook
数据库自动化
24
Playbook实战
应用发布与回滚:代码拉取 · 构建 · 服务重启
Playbook
应用发布
25
Playbook实战
系统初始化与安全加固:用户管理 · SSH配置 · 防火墙规则
Playbook
系统初始化
26
Playbook实战
多环境管理:开发 · 测试 · 生产环境的Inventory与变量分…
Playbook
多环境管理
27
Ansible Tower/AWX集成
作业模板 · 工作流 · 权限控制与审计
Ansible
Tower/AWX
28
常见问题与最佳实践
幂等性设计 · 任务原子性 · 错误处理
常见问题
最佳实践
29
综合项目
自动化运维平台 · 多主机 · 多环境的完整自动化部署项目
综合项目
自动化运维平台
30
课程总结与进阶路径
回顾核心知识点 · 常见误区 · 推荐学习资源与后续进阶方向(如Ans…
课程总结
进阶路径
所属VIP或分类
同VIP:Ansible-Playbook运维实战100例
同VIP:NetBox网络资产与配置源管理工程
同VIP:NetFlow-sFlow-IPFIX流量分析工程