为 Kata kind executor 配置最低资源 #135

Merged
panxiao81 merged 1 commits from fix/kata-kind-capacity into main 2026-09-21 12:36:20 +00:00
Owner

真实 canary 证据

run 702 已验证统一 runner 镜像、loop ext4、overlay2、cgroup domain 与 /dev/kmsg 均正常。4 个 control-plane 容器最终全部 Running,etcd bbolt 打开仅 160ms;但 1 CPU/约 2GiB 下容器创建耗时近两分钟,API server 在 kubeadm 窗口内持续 TLS handshake timeout。

变更

  • ci-vm 的统一 sandbox executor 设置 2 CPU/3GiB requests=limits
  • 不恢复 DinD sidecar
  • VM worker 容量仍为 1,不增加并发
  • 记录 nested Kubernetes 的实测容量下限

验证

  • yamllint
  • kubectl kustomize
  • 合并部署后重跑 vm-dev kind smoke
## 真实 canary 证据 run 702 已验证统一 runner 镜像、loop ext4、overlay2、cgroup domain 与 `/dev/kmsg` 均正常。4 个 control-plane 容器最终全部 Running,etcd bbolt 打开仅 160ms;但 1 CPU/约 2GiB 下容器创建耗时近两分钟,API server 在 kubeadm 窗口内持续 TLS handshake timeout。 ## 变更 - 为 `ci-vm` 的统一 `sandbox` executor 设置 2 CPU/3GiB requests=limits - 不恢复 DinD sidecar - VM worker 容量仍为 1,不增加并发 - 记录 nested Kubernetes 的实测容量下限 ## 验证 - yamllint - kubectl kustomize - 合并部署后重跑 vm-dev kind smoke
panxiao81 added 1 commit 2026-09-21 12:34:42 +00:00
fix: 为 Kata kind executor 配置最低资源
yaml / yaml (pull_request) Successful in 19s
69c90b9fdf
panxiao81 merged commit 59fe28faa5 into main 2026-09-21 12:36:20 +00:00
panxiao81 deleted branch fix/kata-kind-capacity 2026-09-21 12:36:20 +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#135