在 homelab 启用原生 Pod Worker #106

Merged
panxiao81 merged 1 commits from fix/enable-native-pod-worker into main 2026-09-20 17:16:28 +00:00
Owner

第二阶段切换:在旧 OpenSandbox Pod consumer 已停止后,将 dynamic-runner-pod-worker 纳入 Flux,并固定到新 controller digest。

  • durable pod 仅由 homelab 原生 Kubernetes worker 消费
  • 最大并发 4
  • VM/OpenSandbox consumer 继续关闭
  • runner workload 与 SPIFFE 身份均位于 dynamic-runner namespace

验证:kustomize 成功;Kubernetes server-side dry-run 通过;ServiceAccount create/patch pods 权限通过;Zot digest 可拉取。

第二阶段切换:在旧 OpenSandbox Pod consumer 已停止后,将 dynamic-runner-pod-worker 纳入 Flux,并固定到新 controller digest。 - durable pod 仅由 homelab 原生 Kubernetes worker 消费 - 最大并发 4 - VM/OpenSandbox consumer 继续关闭 - runner workload 与 SPIFFE 身份均位于 dynamic-runner namespace 验证:kustomize 成功;Kubernetes server-side dry-run 通过;ServiceAccount create/patch pods 权限通过;Zot digest 可拉取。
panxiao81 added 1 commit 2026-09-20 17:16:27 +00:00
在 homelab 启用原生 Pod Worker
yaml / yaml (pull_request) Successful in 24s
8896d58b89
panxiao81 merged commit 9b9f44333e into main 2026-09-20 17:16:28 +00:00
panxiao81 deleted branch fix/enable-native-pod-worker 2026-09-20 17:16:28 +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#106