shouchen.zz
0c89ec8ca0
update dependency to 1.28
...
Signed-off-by: 守辰 <shouchen.zz@alibaba-inc.com>
2025-07-23 13:24:18 +08:00
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
Ai Ranthem
09e01cb95b
upgrade: gateway-api(0.5.1=>0.7.1), along with controller-runtime(0.12.1=>0.14.6) ( #237 )
...
Signed-off-by: AiRanthem <zhongtianyun.zty@alibaba-inc.com>
2024-11-13 09:38:49 +08:00
myname4423
1e8af4a4c1
update api for future bluegreen ( #214 )
...
add status conversion
nextStepIndex default value from 0 to -1
restore the enableExtra field in BR
Signed-off-by: yunbo <yunbo10124scut@gmail.com>
Co-authored-by: yunbo <yunbo10124scut@gmail.com>
2024-06-12 13:27:41 +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
bc014ea80d
rollout support patchPodTemplateMetadata ( #157 )
...
Signed-off-by: liheng.zms <liheng.zms@alibaba-inc.com>
2023-07-10 10:46:10 +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
113527e6f3
add failure threshold ( #101 )
...
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-11-16 13:40:37 +08:00
Wei-Xiang Sun
5924c727a7
allow rollout even if revision not change ( #98 )
...
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-11-01 14:48:24 +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
Wei-Xiang Sun
4bd51e0c16
patch batch index to pods during rollout ( #43 )
...
Signed-off-by: mingzhou.swx <mingzhou.swx@alibaba-inc.com>
Co-authored-by: mingzhou.swx <mingzhou.swx@alibaba-inc.com>
2022-06-10 17:56:57 +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
Wei-Xiang Sun
a29ed0a806
Improve BatchRelease controller ( #22 )
...
* handle plan changes during rollout; support cloneset better
Signed-off-by: veophi <vec.g.sun@gmail.com>
* implify logic
Signed-off-by: veophi <vec.g.sun@gmail.com>
* parse percent-type canaryReplicas as percent-type partition
Signed-off-by: veophi <vec.g.sun@gmail.com>
* reform codes and fix bugs of repeated creation of canary deployment & cloneset canary replicas logic calculation
Signed-off-by: veophi <vec.g.sun@gmail.com>
* remove unused fields for batchrelease
Signed-off-by: veophi <vec.g.sun@gmail.com>
2022-03-25 18:29:49 +08:00
Siyu Wang
d26d3a66c6
Add workflow actions and update Makefile ( #20 )
...
Signed-off-by: Siyu Wang <FillZpp.pub@gmail.com>
2022-03-10 19:28:49 +08:00
liheng.zms
aa4c848803
rollout configs
...
Signed-off-by: liheng.zms <liheng.zms@alibaba-inc.com>
2022-02-21 20:13:40 +08:00