Commit Graph
10 Commits
Author SHA1 Message Date
yyandjiahui 4cc740443a upgrade: controller runtime version (#5597)
* upgrade: controller runtime version

* Upgrade k8s.io/client-go version v0.28.3 => v0.32.1; Upgrade golang version v1.22 => 1.24 to be compatible with client-go v0.32.1

* fix ci

* fix ci

* skip md5 semgrep check

---------

Co-authored-by: jiahui <bxy4543@gmail.com>
2025-05-14 14:48:42 +08:00
yy ac6458c681 fix: devbox controller with event filter. (#5460) 2025-03-12 17:07:22 +08:00
yy 3be90e5328 feat: devbox controller concurrent and config qps flag. (#5365)
* feat: add flag to set config qps and burst.

* feat: support concurrent devbox controller.
2025-02-11 15:25:50 +08:00
yy 365aededad feat: support node selector and runtime class name for devbox. support custom resource name. (#5330) 2025-01-07 17:57:03 +08:00
zzjin 73a00935f3 Update controller, allow set different cpu/memory request rate. (#5195)
Signed-off-by: zzjin <tczzjin@gmail.com>
2024-11-08 10:37:54 +08:00
zzjin 13068953ef Update devbox controller, add support init request ephemeral storage. (#5156)
* Update devbox controller, add support init request ephemeral storage.

Signed-off-by: zzjin <tczzjin@gmail.com>

* Fix controller reconcile ignore.

Signed-off-by: zzjin <tczzjin@gmail.com>

* Fix typo.

Signed-off-by: zzjin <tczzjin@gmail.com>

---------

Signed-off-by: zzjin <tczzjin@gmail.com>
2024-10-16 21:36:48 +08:00
yy 9817f6fb81 devbox cache improve. (#5122) 2024-10-08 10:24:25 +08:00
yy 7a19c64dba upgrade devbox runtime crd, rewrite devbox controller. (#5066)
* upgrade devbox runtime crd, rewrite devbox controller.

* fix comment.

* fix license

* remove duplicate get

* fix event massage

* add new commit history if pod is not in devbox commit historys.

* fix SEALOS_DEVBOX_NAME env

* add label to devbox controller predicate

* fix go version

* fix lint
2024-09-11 16:37:15 +08:00
抒情熊 569bcfd270 add extraEnv toleration affinity,ephemeral-storage limit (#5023) 2024-09-02 15:22:47 +08:00
yy a3c9c55ae7 add devbox controller. (#4999)
* add devbox controller

* add devbox controller

* fix lint and delete useless ops controller

* fix lint and delete useless ops controller

* add license and fix fmt.
2024-08-27 15:09:30 +08:00