Commit Graph

12 Commits

Author SHA1 Message Date
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