更新 Runner 自动清理与 checkout 修复镜像 #117

Merged
panxiao81 merged 1 commits from deploy/go-runner-cleanup-proxy into main 2026-09-21 05:31:26 +00:00
Owner

变更

  • controller facade 将非 RunnerService HTTP 请求透明反代到真实 Gitea,修复 checkout 访问 127.0.0.1 facade 时返回 404
  • Gitea 接受 terminal update 后在 Pod 写入持久 terminal label
  • lifecycle reconciler 自动清理已终止 Pod 与同名 ClusterStaticEntry

验证

  • checkout Authorization header 与仓库路径反代单元测试通过
  • terminal marker、终态过滤与清理单元测试通过
  • Go 全量测试与 vet、Python 23 项测试通过
  • Kubernetes server-side dry-run 通过
## 变更 - controller facade 将非 RunnerService HTTP 请求透明反代到真实 Gitea,修复 checkout 访问 127.0.0.1 facade 时返回 404 - Gitea 接受 terminal update 后在 Pod 写入持久 terminal label - lifecycle reconciler 自动清理已终止 Pod 与同名 ClusterStaticEntry ## 验证 - checkout Authorization header 与仓库路径反代单元测试通过 - terminal marker、终态过滤与清理单元测试通过 - Go 全量测试与 vet、Python 23 项测试通过 - Kubernetes server-side dry-run 通过
panxiao81 added 1 commit 2026-09-21 05:31:03 +00:00
更新 Runner 自动清理与 checkout 修复镜像
yaml / yaml (pull_request) Failing after 37s
3d41e0e29b
panxiao81 merged commit 25bc7ee7d6 into main 2026-09-21 05:31:26 +00:00
panxiao81 deleted branch deploy/go-runner-cleanup-proxy 2026-09-21 05:31:26 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: panxiao81/homelab-infra#117