Deployment Procedures 技能:验证部署后健康检查和回滚
EnglishClaude Code 安装步骤
- 从 GitHub 固定提交获取完整的 `cli-tool/components/skills/development/deployment-procedures` 目录。
- 复制到目标项目的 `.claude/skills/`,确认 `.claude/skills/deployment-procedures/SKILL.md`,再从项目根目录启动 Claude Code,输入 `/deployment-procedures`。
中文摘要
用 Claude Code 把容器上线步骤写成可复查的交付清单。保存当前版本,核对健康检查和关键流程,并演练回滚。
SKILL.md 中文导读
可复现示例
令 demo-catalog:v1 的 /health 和 /catalog 都返回 200,令 v2 测试镜像的 /catalog 返回 503。切换到 v2,确认检查捕获失败,然后切回 v1。工作步骤
- 记录当前镜像标记和已通过的检查。启动候选镜像后依次核对健康路由、关键页面和最近错误。
- 当预定条件失败时重新使用旧镜像,再跑相同检查并记录新旧版本。
验收方法
演练记录显示 v2 触发回滚,v1 恢复后两个路由均返回 200。报告含两次版本和时间。
GitHub 原文 · 更新日期
适用环境
准备自己管理的本地 Docker 测试环境、两个已标记镜像和 /health 与 /catalog 路由。示例只在本机切换版本。
常见问题
健康路由是 200 就能确认发布成功吗?
继续验证用户关键路径。独立健康探针和完整业务流程可以识别不同类型的问题。