首页/开发/CI/CD 与发布速查/回滚预案(Rollback Playbook)
质量门禁与回滚51 条

回滚预案(Rollback Playbook)

把回滚写成可执行的步骤文档:触发条件、决策人、命令与验证、沟通模板;事故现场照单执行,避免临场摸索。

CI/CD 与发布速查开发更新于 2026-10-12
内容触发条件、决策链、分步命令、验证方法、通知模板
载体与代码同库管理,随变更同步更新
演练按季度或在重大发布前复查
可达性事故时无需额外申请即可获取

预案骨架

预案骨架
1. 触发条件:5xx 比例 > 5% 持续 5 分钟
2. 决策人:值班 SRE
3. 回滚命令:kubectl rollout undo deploy/web -n prod
4. 验证:健康检查 + 核心接口冒烟
5. 通知:#incident 频道同步状态
把命令写成可复制片段并带上命名空间与资源名:事故中手打命令出错率高。

易错点

  • 预案从未演练:步骤与现状脱节,命令与路径已变化
  • 只写命令不写验证:回滚是否成功无人确认

数据来源与参考

  • Google SRE Book《Managing Incidents》
  • PagerDuty《Incident Response》文档
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌