fix: manage D601 k3s pod capacity via YAML

This commit is contained in:
Codex
2026-06-19 14:52:36 +00:00
parent bc95f373e0
commit b77b01ed72
4 changed files with 478 additions and 16 deletions
+36
View File
@@ -4,6 +4,7 @@ metadata:
owner: unidesk
relatedIssues:
- 290
- 491
- 1119
imagePolicy:
requireReproducibleBuildSource: true
@@ -16,6 +17,41 @@ nodes:
D601:
route: D601
kubeRoute: D601:k3s
k3s:
serviceName: k3s
dropInPath: /etc/systemd/system/k3s.service.d/20-unidesk-node-config.conf
nodeStatusName: d601
execStartPre:
- - -/usr/bin/umount
- /Docker/host
serverArgs:
- server
- --disable
- traefik
- --disable
- servicelb
- --disable
- metrics-server
- --node-name
- D601
- --node-label
- unidesk.ai/node-id=D601
- --node-label
- unidesk.ai/provider-id=D601
- --tls-san
- 127.0.0.1
- --tls-san
- host.docker.internal
- --write-kubeconfig-mode
- "644"
- --kubelet-arg
- image-gc-high-threshold=95
- --kubelet-arg
- image-gc-low-threshold=90
- --kubelet-arg
- max-pods=500
kubelet:
maxPods: 500
registry:
endpoint: 127.0.0.1:5000
egressProxy: