CI-CD
从代码提交到生产发布的交付和治理入口。
流水线分层
源码与分支 → 构建与测试 → 质量门禁 → 安全扫描 → 制品仓库 → 部署 → 灰度与观测 → 验收与回滚。
XMind 对应组件
Jenkins、GitLab/Gitee、Maven/npm/PyPI、SonarQube、Docker Compose、Harbor、Kubernetes、Argo CD / Flux。
关键卡片
- Concept:制品不可变、供应链信任、DORA 指标、变更失败率。
- Troubleshooting:构建失败、镜像拉取失败、部署失败、回滚异常。
- Runbook:发布前检查、灰度、回滚、证书和凭据轮换。
- Reference:流水线字段、命令、版本兼容矩阵。