Commit Graph

15 Commits

Author SHA1 Message Date
Zhen Zhang d8bf9c9b53
update golang-lint to v2 and fix related goimports error (#2019)
Signed-off-by: 守辰 <shouchen.zz@alibaba-inc.com>
2025-05-07 10:24:43 +08:00
Ai Ranthem 0f3b58ae7d
Job-like workload supported by WorkloadSpread (#1838)
* A TargetFilter is added to WorkloadSpread to make it possible to manage only a part of Pods owned by a target workload to support AI workloads like TFJob. And it also provides support for workloads without replicas.

Signed-off-by: AiRanthem <zhongtianyun.zty@alibaba-inc.com>

* fix some logs

Signed-off-by: AiRanthem <zhongtianyun.zty@alibaba-inc.com>

---------

Signed-off-by: AiRanthem <zhongtianyun.zty@alibaba-inc.com>
2024-12-27 14:10:55 +08:00
AiRanthem 7217ba0c3e add time cost fix for a ut
Signed-off-by: AiRanthem <zhongtianyun.zty@alibaba-inc.com>
2024-10-09 15:53:13 +08:00
Abner 9959b03b26
upgrade k8s deps to 1.28 (#1598)
Signed-off-by: Abner-1 <Abner199709@gmail.com>
2024-05-08 09:28:11 +08:00
KaiShi c33088b5e7
update 1.26 v2 (#1511)
Signed-off-by: jicheng.sk <jicheng.sk@alibaba-inc.com>
Co-authored-by: jicheng.sk <jicheng.sk@alibaba-inc.com>
2024-03-13 18:06:28 +08:00
Wei-Xiang Sun fa7a1da05e
workloadspread support rolling update (#1197)
Signed-off-by: mingzhou.swx <mingzhou.swx@alibaba-inc.com>
Co-authored-by: mingzhou.swx <mingzhou.swx@alibaba-inc.com>
2023-12-26 10:56:10 +08:00
ls-2018 e6205a5b0d
[WIP] Use utilruntime.Must enhanced check (#1373)
Signed-off-by: acejilam <acejilam@gmail.com>
2023-08-21 09:35:51 +08:00
Wei-Xiang Sun 5a890f19ac
consider whether patch field is matched when assign existing pods to subset (#1083)
Signed-off-by: mingzhou.swx <mingzhou.swx@alibaba-inc.com>

Signed-off-by: mingzhou.swx <mingzhou.swx@alibaba-inc.com>
Co-authored-by: mingzhou.swx <mingzhou.swx@alibaba-inc.com>
2022-09-23 10:33:56 +08:00
Wei-Xiang Sun 4263a74ebf
workloadspread manage existing pods consider subset max replicas (#1047)
Signed-off-by: mingzhou.swx <mingzhou.swx@alibaba-inc.com>

Co-authored-by: mingzhou.swx <mingzhou.swx@alibaba-inc.com>
2022-08-04 10:52:52 +08:00
berg 7d093af390
pub support custom workload (#982)
Signed-off-by: liheng.zms <liheng.zms@alibaba-inc.com>
2022-05-27 10:14:48 +08:00
Wei-Xiang Sun 11771e1d78
Make workloadSpread more robust and easily-used. (#823)
* relax validation restriction of workloadspread

Signed-off-by: veophi <vec.g.sun@gmail.com>

* improve management of workloadspread for existing pods

Signed-off-by: veophi <vec.g.sun@gmail.com>
2021-12-03 15:23:27 +08:00
Wei-Xiang Sun f5214526dc
manage the pods that were created before workloadspread (#752)
Signed-off-by: veophi <vec.g.sun@gmail.com>
2021-10-25 11:13:16 +08:00
Siyu Wang 908a58b353
Bump Kubernetes dependency to 1.20 and admission/apiextensions to v1 (#743)
Signed-off-by: FillZpp <FillZpp.pub@gmail.com>
2021-09-09 17:14:55 +08:00
Guanglei Cao 68ee2e0a9b
Add E2E test for WorkloadSpread (#740)
* fix status.replicas bug and add e2e test

Signed-off-by: bolstlei <1606880753@qq.com>

* change zone name

Signed-off-by: bolstlei <1606880753@qq.com>

* minor fix

Signed-off-by: bolstlei <1606880753@qq.com>

* minor fix

Signed-off-by: bolstlei <1606880753@qq.com>
2021-09-08 12:00:06 +08:00
Guanglei Cao 819125ddbd
add controller for workloadspread (#689)
Signed-off-by: bolstlei <1606880753@qq.com>
2021-08-27 13:16:03 +08:00