为 Kata kind 任务配置明确资源 #132

Merged
panxiao81 merged 1 commits from fix/kata-kind-resources into main 2026-09-21 11:34:00 +00:00
Owner

变更

为 ci-vm Pool 的 DinD sidecar 配置 2 CPU / 3 GiB requests 与 limits。

原因

修复 cgroup nesting 后,kind node 的 systemd、containerd 和 kubelet 均已启动,但 guest 默认只有 1 CPU / 2 GiB,四个控制面容器的 CreateContainer 在 kubeadm 等待窗口内未完成。runtime-rs 根据容器 resource limit 调整 VM 资源;default_vcpus annotation 当前存在已知忽略问题。

验证

  • kubectl kustomize platform/sandbox-ci-runners
  • 合并后通过 vm-dev 真实运行 kind smoke。
## 变更 为 ci-vm Pool 的 DinD sidecar 配置 2 CPU / 3 GiB requests 与 limits。 ## 原因 修复 cgroup nesting 后,kind node 的 systemd、containerd 和 kubelet 均已启动,但 guest 默认只有 1 CPU / 2 GiB,四个控制面容器的 CreateContainer 在 kubeadm 等待窗口内未完成。runtime-rs 根据容器 resource limit 调整 VM 资源;default_vcpus annotation 当前存在已知忽略问题。 ## 验证 - kubectl kustomize platform/sandbox-ci-runners - 合并后通过 vm-dev 真实运行 kind smoke。
panxiao81 added 1 commit 2026-09-21 11:32:22 +00:00
fix: 为 Kata kind 任务分配明确资源
yaml / yaml (pull_request) Successful in 25s
9953fae93d
panxiao81 merged commit db63503ec9 into main 2026-09-21 11:34:00 +00:00
panxiao81 deleted branch fix/kata-kind-resources 2026-09-21 11:34:01 +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#132