自动化与 IaC
本页是技术方向导航。正文按 Type 存储;表中模块都是来自原图的资料摘录,不等于已完成的永久知识卡或生产手册。
这个方向解决什么
把重复操作转为可测试、有边界、有审计的工程交付。
Shell、Python 运维开发、Ansible、OpenTofu/Terraform、镜像与初始化、事件驱动自动化和 ChatOps。
原图分支:自动化与IaC;含 286 个主题节点、6 个深度模块。节点数仅反映原图展开程度,不代表掌握度或岗位重要性。
知识模块
| 模块资料 | 原图目标 |
|---|---|
| Shell 生产脚本 | 写出安全、可测试、可观测、幂等的运维脚本。 |
| Python 运维开发 | 把复杂脚本升级为可维护的 CLI、API 客户端和自动化服务。 |
| Ansible 配置管理 | 用声明式、幂等、可审计方式管理主机配置。 |
| OpenTofu / Terraform 思维 | 安全管理声明式基础设施、状态和变更计划。 |
| 镜像、初始化与不可变基础设施 | 用标准镜像和启动时配置减少环境漂移。 |
| 事件驱动自动化与 ChatOps | 将告警、工单、变更与自动化连接成有权限和审计的流程。 |
已提炼的概念卡
从故障现象进入
原图独立故障剧本页没有为此方向单列剧本;请先阅读对应模块中的风险和排障路径,再围绕真实现象补写。
已确认诊断后的处置
当前方向没有环境绑定的执行手册。后续按 Runbook 模板 编写,不将资料中的命令线索直接当成操作流程。
项目与可验收产出
幂等脚本、CLI/API 客户端、配置基线、IaC 模块和自动化工作流。
跨方向关联
Linux;CI-CD;安全与合规。同一个知识对象只维护一份正文,从多个导航进入。
其他原有分支
真实案例
没有把知识题库伪装成历史事故。记录真实故障或演练时,进入 案例目录说明。