Yun Pan
d19bd067c7
fix(lint): resolve controller and service issues ( #7095 )
...
* fix(lint): resolve controller and service issues
* fix(lifecycle): add missing test licenses
* fix(account): format debt sync code
* fix(lifecycle): resolve staging lint issues
* ci: update golangci-lint to v2.12.2
* ci: update golangci-lint config
* ci: adjust golangci-lint config
* fix(webhook): resolve admission lint issues
* fix(lint): resolve remaining module issues
* fix(scan): resolve semgrep findings
* fix(ci): remove deleted pay service from matrix
2026-07-27 14:45:50 +08:00
cuisongliu
3728c811be
refactor(node): 🧬 ️fix node deploy.yaml ( #6763 )
...
Signed-off-by: cuisongliu <cuisongliu@qq.com >
2026-03-05 11:08:20 +08:00
cuisongliu
e1b39e1d0d
refactor(node): remove gpu-alias ConfigMap and update node-gpu-info C… ( #6732 )
...
* refactor(node): remove gpu-alias ConfigMap and update node-gpu-info ConfigMap
Signed-off-by: cuisongliu <cuisongliu@qq.com >
* refactor(values): remove gpuLabelMapping and gpuAlias entries from values.yaml
Signed-off-by: cuisongliu <cuisongliu@qq.com >
---------
Signed-off-by: cuisongliu <cuisongliu@qq.com >
2026-02-27 18:30:21 +08:00
xzy
e07a940e70
feat(node): node controller support vgpu ( #6687 )
...
feat(node): support vgpu
2026-02-10 15:30:27 +08:00
cuisongliu
82d9a9e4dd
fix(gpu): add ConfigMap watch and change detection for GPU info ( #6420 )
2025-12-24 11:17:49 +08:00
cuisongliu
7181fa2d61
fix(gpu): improve type assertion in GPU update detection logic ( #6366 )
2025-12-18 10:49:43 +08:00
cuisongliu
c6d0308690
fix(gpu): refactor GPU change detection logic in node updates ( #6363 )
...
feat(gpu-controller): enhance GPU tracking with devbox label support and refactor change detection logic
Signed-off-by: cuisongliu <cuisongliu@qq.com >
2025-12-17 20:45:21 +08:00
cuisongliu
6d17d8dc67
feat(node-controller): improvements and refactoring to the GPU controller logic ( #6348 )
...
* feat(node-controller): add initial Helm chart and Kubernetes resources for node management
Signed-off-by: cuisongliu <cuisongliu@qq.com >
* fix(node-controller): update RBAC roles and bindings for node-gpu-info access
* fix(node-controller): update RBAC roles and bindings for node-gpu-info access
---------
Signed-off-by: cuisongliu <cuisongliu@qq.com >
2025-12-16 18:46:49 +08:00
yy
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
e9087cf8e6
dep: upgrade controllers client-go and controller-runtime ( #4898 )
...
* dep: upgrade user controller client-go version and fix kc reconcile when delete secret.
Signed-off-by: yy <lingdie.yy@outlook.com >
Signed-off-by: yy <lingdie.yy@outlook.com >
* dep: upgrade terminal controller client-go version.
Signed-off-by: yy <lingdie.yy@outlook.com >
Signed-off-by: yy <lingdie.yy@outlook.com >
* dep: upgrade resource controller client-go and ctrl-runtime version.
Signed-off-by: yy <lingdie.yy@outlook.com >
Signed-off-by: yy <lingdie.yy@outlook.com >
* dep: upgrade objectstorage controller client-go and ctrl-runtime version.
Signed-off-by: yy <lingdie.yy@outlook.com >
Signed-off-by: yy <lingdie.yy@outlook.com >
* dep: upgrade node controller client-go and ctrl-runtime version.
Signed-off-by: yy <lingdie.yy@outlook.com >
Signed-off-by: yy <lingdie.yy@outlook.com >
* dep: upgrade license controller client-go and ctrl-runtime version.
Signed-off-by: yy <lingdie.yy@outlook.com >
Signed-off-by: yy <lingdie.yy@outlook.com >
* dep: upgrade jobs client-go and ctrl-runtime version.
Signed-off-by: yy <lingdie.yy@outlook.com >
Signed-off-by: yy <lingdie.yy@outlook.com >
* dep: upgrade db/adminer client-go and ctrl-runtime version.
Signed-off-by: yy <lingdie.yy@outlook.com >
Signed-off-by: yy <lingdie.yy@outlook.com >
* dep: upgrade account,app controller client-go and ctrl-runtime version.
Signed-off-by: yy <lingdie.yy@outlook.com >
Signed-off-by: yy <lingdie.yy@outlook.com >
* do go mod tidy in job/init.
Signed-off-by: yy <lingdie.yy@outlook.com >
Signed-off-by: yy <lingdie.yy@outlook.com >
* fix terminal cache.
Signed-off-by: yy <lingdie.yy@outlook.com >
Signed-off-by: yy <lingdie.yy@outlook.com >
* fix adminer cache.
Signed-off-by: yy <lingdie.yy@outlook.com >
Signed-off-by: yy <lingdie.yy@outlook.com >
* fix app main.go.
Signed-off-by: yy <lingdie.yy@outlook.com >
Signed-off-by: yy <lingdie.yy@outlook.com >
* run go mod tidy in controllers.
Signed-off-by: yy <lingdie.yy@outlook.com >
Signed-off-by: yy <lingdie.yy@outlook.com >
* fix license check.
Signed-off-by: yy <lingdie.yy@outlook.com >
Signed-off-by: yy <lingdie.yy@outlook.com >
* fix type is not found error in node-ctr
* fix type is not found in account-ctr
* fix
* fix account go lint.
Signed-off-by: yy <lingdie.yy@outlook.com >
Signed-off-by: yy <lingdie.yy@outlook.com >
* fix resource controller go lint.
Signed-off-by: yy <lingdie.yy@outlook.com >
Signed-off-by: yy <lingdie.yy@outlook.com >
* restore test files.
Signed-off-by: yy <lingdie.yy@outlook.com >
Signed-off-by: yy <lingdie.yy@outlook.com >
* delete useless admin label const.
Signed-off-by: yy <lingdie.yy@outlook.com >
Signed-off-by: yy <lingdie.yy@outlook.com >
---------
Signed-off-by: yy <lingdie.yy@outlook.com >
Co-authored-by: xuziyi <nowinkey@tom.com >
2024-07-18 16:39:07 +08:00
zijiren
88961c5b64
feat: strip bin and trimpath ( #4860 )
2024-07-12 14:32:16 +08:00
zzjin
bd68a735b4
Depre Bytebase and imagehub. ( #4273 )
...
* Depre Bytebase.
Signed-off-by: zzjin <tczzjin@gmail.com >
* Fix format.
Signed-off-by: zzjin <tczzjin@gmail.com >
* Add code license header.
Signed-off-by: zzjin <tczzjin@gmail.com >
* Move imagehub && hub into staging.
Signed-off-by: zzjin <tczzjin@gmail.com >
* Update ci fix.
Signed-off-by: zzjin <tczzjin@gmail.com >
* Fix goimports format.
Signed-off-by: zzjin <tczzjin@gmail.com >
---------
Signed-off-by: zzjin <tczzjin@gmail.com >
2023-11-08 23:39:01 +08:00
xuziyi
9953055f66
Count pods that not in succeeded & watch gpu changes on nodes ( #3754 )
...
* fix: count pods that not in succeeded
* feat: watch gpu changes on nodes
* fix golangci-lint
* fix
* abstract methods
* fix golangci-lint
2023-08-29 14:33:54 +08:00
xuziyi
205a5bb4fd
feat: add initGPUInfoCM func ( #3633 )
...
* fix: add env for Kubefile CMD
* feat: add cm & role & rb config
* feat: watch create event of node-gpu-info configmap to init it
* fix name error
* update yaml
* recover Kubefile
* Remove the watch CM logic and directly access the api-server to init the CM
* fix review
* feat: add alias data to node-gpu-info configmap
* rename gpu short name
2023-08-22 11:11:31 +08:00
xuziyi
9e8b703e1e
add Kubefile and update controllers.yml ( #3612 )
2023-08-01 17:27:26 +08:00
xuziyi
166654da90
add node-gpu controller to get GPU info from node and pod ( #3601 )
...
* add node-gpu controller to get GPU info from node and pod
* build index for node and pod which use GPU
* remove bin/ path from .dockerignore
2023-08-01 13:52:05 +08:00