Ai Ranthem
18ef834d14
Fix: add some logs for WorkloadSpread managing existing pods ( #1976 )
...
Signed-off-by: AiRanthem <zhongtianyun.zty@alibaba-inc.com>
2025-03-28 18:56:06 +08:00
Abner-1
35c94ed3ce
upgrade k8s deps 1.30
...
Signed-off-by: Abner-1 <yuanyuxing.yyx@alibaba-inc.com>
2025-02-07 19:45:31 +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
jairui
f0f6eef44d
support structured logging for pkg/controller ( #1629 )
...
Signed-off-by: jairui <jairuigou@gmail.com>
2024-06-24 14:01:53 +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
ls-2018
36cc7d8cbe
fix: WorkloadSpread feature judgment ( #1566 )
...
Signed-off-by: acejilam <acejilam@gmail.com>
2024-04-23 20:25:00 +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
berg
6ec9deeb40
support parameter set CacheSyncTimeout for controller ( #1329 )
...
Signed-off-by: liheng.zms <liheng.zms@alibaba-inc.com>
2023-07-10 16:34:14 +08:00
Wei-Xiang Sun
95e42f3e1e
workloadspread support crd ( #1286 )
...
Signed-off-by: mingzhou.swx <mingzhou.swx@alibaba-inc.com>
Co-authored-by: mingzhou.swx <mingzhou.swx@alibaba-inc.com>
2023-05-23 13:33:31 +08:00
Junhua He
194e818f2f
Add missing finalizers permissions ( #1235 )
...
Signed-off-by: whitewindmills <jayfantasyhjh@gmail.com>
2023-04-07 14:38:50 +08:00
Zhizhen He
fc4aac7abe
chore: simplify comparison and variable declaration ( #1209 )
...
Signed-off-by: Zhizhen He <hezhizhen.yi@gmail.com>
2023-03-09 19:13:24 +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
Siyu Wang
5839c5ba19
Optimize performance of LabelSelector conversion ( #1068 )
...
Signed-off-by: FillZpp <FillZpp.pub@gmail.com>
Signed-off-by: FillZpp <FillZpp.pub@gmail.com>
2022-08-30 14:45:36 +08:00
Wei-Xiang Sun
daaf16d22f
workloadspread support statefulset ( #1056 )
...
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-08-18 11:10:19 +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
Siyu Wang
5380c579aa
Reduce kruise-manager memory allocation ( #1015 )
...
Signed-off-by: FillZpp <FillZpp.pub@gmail.com>
2022-07-05 19:38:24 +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
berg
cf95157d70
fix pub patch pod annotation fail ( #971 )
...
Signed-off-by: liheng.zms <liheng.zms@alibaba-inc.com>
2022-05-10 19:04:32 +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
237c481229
add discoverGVK for workloadspread ( #795 )
...
Signed-off-by: veophi <vec.g.sun@gmail.com>
2021-11-09 12:03:19 +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
Wei-Xiang Sun
f9a9c5cb23
optimize workloadspread ( #749 )
...
Signed-off-by: veophi <vec.g.sun@gmail.com>
2021-09-17 11:35:08 +08:00
Siyu Wang
14e21f5bcf
Bump Kubernetes to 1.20.8 and klog to v2 ( #747 )
...
Signed-off-by: FillZpp <FillZpp.pub@gmail.com>
2021-09-10 13:11:06 +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