Files
pikasTech-unidesk/docs/MDTODO/details/sub2api-upstream-reliability/R5_Task_Report.md
T
Codex b20872a16a
Pipelines as Code CI / hwlab-web-probe-sentinel-nc01- Success
Pipelines as Code CI / platform-infra-gitea-nc01- Success
Pipelines as Code CI / unidesk-host- Success
docs: 收口 ApiState Web 与 CI/CD
2026-07-17 08:28:59 +02:00

1.6 KiB
Raw Blame History

R5 任务报告

结果

  • Sub2Rank 已迁移为 pikasTech/apistate 多页面运维站,源码 authority 和本地根目录分别为 GitHub master/root/apistate
  • NC01 PaC/Tekton、GitOps/Argo 自动链已接入;当前部署 source commit 为 2f280e519924cb28b9965e7b8728492870528b91API 与 worker 均 1/1 Ready
  • 公网入口为 https://apistate.hwpod.com,提供账号评分、用户用量和额度抽奖页面,使用用户名密码登录和 API key 后端鉴权。
  • 评分通过 Temporal worker 每 10 分钟调用既有 UniDesk Sub2API CLI 刷新所有分组,共享 PVC cache 由 API 即时读取。

交付

  • ApiState 自动交付由 UniDesk PR #2295 合入;YAML 驱动的 typed Web smoke 由 PR #2332 合入。
  • Secret 仅由 YAML sourceRef/targetKey 分发,未写入源码、日志或报告。
  • 当前运行版本保留 API USD 整数绿色、小数灰色与固定小数点槽位,评分账号跨分组去重。

验证

  • production API 返回 status=readysnapshotOk=true、3 个分组和 13 个账号;北京时间 2026-07-17 14:13:02 完成刷新,下一周期正常推进。
  • platform-infra sub2rank status/validate --target NC01 证明 API/worker、Service、PVC、ConfigMap、Secret keys、DNS 和公网 HTTPS 健康。
  • 最新公网 product smoke 三页通过,评分/用量/抽奖分别为 13/8/2 行,API 均为 200,无写请求。
  • 当前自动链历史证据区分目标 PR 的 PipelineRun 成功与后续 Deployment provenance;运行面已正常前进到后续 source commit,未沿用旧截图冒充当前版本。