AMR 生产发布影响报告

生成时间:2026-07-27 15:49:58 ;分析对象:在 origin/main 手动运行五个生产 GitHub workflow。

当前生产发布点

五个生产 workflow 最近一次成功运行停在 commit:0fcd8c26docs: remove obsolete runbooks (#1028))。如果现在在 origin/main 发布,目标 commit 是 e16a8abadocs(spec): classify sandbox exploration feedback (#1039))。

变更范围:0fcd8c26...e16a8aba,共 2 个 commit。

此次发布的 feature 和影响面

Feature / Author / CommitsWebAPILinkAdminDB schema / migration
MAPI / Link 可选 HPA 自动扩缩容

为 API 与 Link 的 Helm chart 增加可选 HPA;默认关闭,当前直接发布不会改变线上副本数。后续开启后,副本数由 HPA 根据 CPU/Memory 指标管理,并避免 Deployment 固定 replicas 与 HPA 冲突。

Author:Marc Chan

  • 5648b2d2 feat(charts): add optional HPA for api and link (#1038)
无 Web 代码变更。API chart 新增 autoscaling values 与 templates/hpa.yaml;启用 HPA 时 Deployment 不再渲染固定 replicas;模板会校验 resource requests。Link chart 新增 autoscaling values 与 templates/hpa.yaml;启用 HPA 时 Deployment 不再渲染固定 replicas。Link 默认 resources 为空,开启前必须配置 requests,否则模板 fail render。无 Admin 代码变更。无 schema/migration。
S沙箱探索反馈文档分类整理

整理本地 cross-entry / sandbox exploration 反馈文档分类,仅影响 specs 文档,不改变生产运行时行为。

Author:nettee

  • e16a8aba docs(spec): classify sandbox exploration feedback (#1039)
无 runtime 变更。无 runtime 变更。无 runtime 变更。无 runtime 变更。无 schema/migration;仅 specs 文档。

发布建议

  1. Migration 判断:本次无 DB schema/migration 变更,通常不需要运行 deploy-db-migrations-prod.yml
  2. 服务发布顺序:本次 runtime 仅涉及 API/Link chart 能力,且 HPA 默认关闭;可按常规顺序发布 API → Link,Web/Admin 无必要发布但执行 workflow 也不会带来对应代码变更。
  3. HPA 开启前置:如果本次同时计划开启 HPA,先确认 API/Link 的 CPU/Memory resources.requests 已按生产容量配置;尤其 Link 当前默认 resources 为空。
  4. 发布后观测:观察 API/Link Deployment 可用副本、Pod 重启/OOM、Pending/Scale 事件、延迟与错误率;若开启 HPA,额外观察 HPA desired/current replicas 与 CPU/Memory utilization。

所有 workflow、commit 与 compare range 均已链接到 GitHub。