myname4423
|
efbd8ba8f9
|
support bluegreen release: support workload of deployment and cloneSet (#238)
* support bluegreen release: Deployment and CloneSet
Signed-off-by: yunbo <yunbo10124scut@gmail.com>
* support bluegreen release: webhook update
Signed-off-by: yunbo <yunbo10124scut@gmail.com>
* add unit test & split workload mutating webhook
Signed-off-by: yunbo <yunbo10124scut@gmail.com>
* fix a bug caused by previous merged PR
Signed-off-by: yunbo <yunbo10124scut@gmail.com>
* improve some log information
Signed-off-by: yunbo <yunbo10124scut@gmail.com>
* fix kruise version problem
Signed-off-by: yunbo <yunbo10124scut@gmail.com>
---------
Signed-off-by: yunbo <yunbo10124scut@gmail.com>
Co-authored-by: yunbo <yunbo10124scut@gmail.com>
|
2024-12-24 19:38:52 +08:00 |
myname4423
|
aa28f4e12e
|
Allow to jump between steps (#218)
* allow jump between steps
Signed-off-by: yunbo <yunbo10124scut@gmail.com>
allow jump between steps
Signed-off-by: yunbo <yunbo10124scut@gmail.com>
allow jump among steps
Signed-off-by: yunbo <yunbo10124scut@gmail.com>
safte index check
Signed-off-by: yunbo <yunbo10124scut@gmail.com>
add e2e test for step jump
Signed-off-by: yunbo <yunbo10124scut@gmail.com>
amend: style-agonstic reference for webhook
Signed-off-by: yunbo <yunbo10124scut@gmail.com>
improve existing e2e logic to avoid unexpected behaviour
Signed-off-by: yunbo <yunbo10124scut@gmail.com>
jump: nextStep Index default value from 0 to -1
Signed-off-by: yunbo <yunbo10124scut@gmail.com>
after rebase
Signed-off-by: yunbo <yunbo10124scut@gmail.com>
* jump: fix out of range
Signed-off-by: yunbo <yunbo10124scut@gmail.com>
---------
Signed-off-by: yunbo <yunbo10124scut@gmail.com>
Co-authored-by: yunbo <yunbo10124scut@gmail.com>
|
2024-06-25 13:21:54 +08:00 |
Wei-Xiang Sun
|
862040870d
|
set default advanced deployment strategy (#176)
Signed-off-by: mingzhou.swx <mingzhou.swx@alibaba-inc.com>
Co-authored-by: mingzhou.swx <mingzhou.swx@alibaba-inc.com>
|
2023-12-19 13:23:00 +08:00 |
berg
|
9dcf3659d2
|
new v1beta1 apis (#184)
Signed-off-by: liheng.zms <liheng.zms@alibaba-inc.com>
|
2023-12-04 14:56:47 +08:00 |
berg
|
d41b1fa7d7
|
rollout v1beta1 apis (#182)
Signed-off-by: liheng.zms <liheng.zms@alibaba-inc.com>
|
2023-11-03 13:38:55 +08:00 |
berg
|
29862589aa
|
optimize webhook patchResponse function (#165)
Signed-off-by: liheng.zms <liheng.zms@alibaba-inc.com>
|
2023-07-18 12:47:18 +08:00 |
Kuromesi
|
88e4bb7679
|
disabled rollout (#155)
Signed-off-by: Kuromesi <blackfacepan@163.com>
|
2023-07-05 18:46:06 +08:00 |
berg
|
7139171497
|
Signed-off-by: liheng.zms <liheng.zms@alibaba-inc.com> (#153)
Add TrafficRouting CRD for end-to-end canary deployment
|
2023-06-26 15:55:58 +08:00 |
wyike
|
3578b399a6
|
Exclude workload deleted matching labels in webhook. (#146)
* finis logic
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
go mod tidy
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
add test
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
* fix goimports lint
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
---------
Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
|
2023-05-30 11:33:34 +08:00 |
Yadan-Wei
|
15109e4cea
|
Add Kurise Advanced DaemonSet to rollouts framework. (#134)
Signed-off-by: Yadan-Wei <yadanwei0712@gmail.com>
|
2023-05-08 09:49:14 +08:00 |
Wei-Xiang Sun
|
c56e2f3394
|
rolling deployment in partition-style (#115)
Signed-off-by: mingzhou.swx <mingzhou.swx@alibaba-inc.com>
Co-authored-by: mingzhou.swx <mingzhou.swx@alibaba-inc.com>
|
2023-02-10 10:57:55 +08:00 |
berg
|
973e39b0c8
|
Rewrite rollout controller code (#102)
Signed-off-by: liheng.zms <liheng.zms@alibaba-inc.com>
Signed-off-by: liheng.zms <liheng.zms@alibaba-inc.com>
|
2022-12-16 22:56:07 +08:00 |
Wei-Xiang Sun
|
c0b1fea7f8
|
rewrite batchRelease controller (#90)
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-12-01 17:36:51 +08:00 |
Wei-Xiang Sun
|
65b75a6615
|
support cloneset & statefulset rollback in batches (#54)
Signed-off-by: mingzhou.swx <mingzhou.swx@alibaba-inc.com>
|
2022-08-23 11:11:43 +08:00 |
berg
|
56d17bcee8
|
Feat: support the Gateway API for the canary (#52)
Signed-off-by: barnettZQG <barnett.zqg@gmail.com>
Co-authored-by: barnettZQG <barnett.zqg@gmail.com>
|
2022-07-12 20:52:22 +08:00 |
Wei-Xiang Sun
|
149e5a48da
|
add dynamic watcher for various workload types (#47)
Signed-off-by: mingzhou.swx <mingzhou.swx@alibaba-inc.com>
Co-authored-by: mingzhou.swx <mingzhou.swx@alibaba-inc.com>
|
2022-06-22 13:46:09 +08:00 |
Wei-Xiang Sun
|
dc5b0cb954
|
support statefulset & advanced statefulset (#34)
Signed-off-by: mingzhou.swx <mingzhou.swx@alibaba-inc.com>
Co-authored-by: mingzhou.swx <mingzhou.swx@alibaba-inc.com>
|
2022-06-02 10:30:05 +08:00 |
Wei-Xiang Sun
|
e557a759b5
|
improve code implementation (#35)
Signed-off-by: mingzhou.swx <mingzhou.swx@alibaba-inc.com>
Co-authored-by: mingzhou.swx <mingzhou.swx@alibaba-inc.com>
|
2022-05-25 17:06:43 +08:00 |
berg
|
15d5a77260
|
Code optimization (#25)
* code optimization rollout
Signed-off-by: liheng.zms <liheng.zms@alibaba-inc.com>
* changelog 0.1.0
Signed-off-by: liheng.zms <liheng.zms@alibaba-inc.com>
* github workflow e2e test
Signed-off-by: liheng.zms <liheng.zms@alibaba-inc.com>
* Optimize rollout state transition related code
Signed-off-by: liheng.zms <liheng.zms@alibaba-inc.com>
|
2022-04-20 20:22:38 +08:00 |
berg
|
f25653606f
|
Allow modification of steps during rollout (#23)
Signed-off-by: liheng.zms <liheng.zms@alibaba-inc.com>
|
2022-03-28 16:33:50 +08:00 |
berg
|
574b31d093
|
adjusting the rollout directory structure (#19)
Signed-off-by: liheng.zms <liheng.zms@alibaba-inc.com>
|
2022-03-10 16:07:42 +08:00 |