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 |
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 |
Wei-Xiang Sun
|
84d9702e3d
|
fix revision name for statefulset (#53)
Signed-off-by: mingzhou.swx <mingzhou.swx@alibaba-inc.com>
Co-authored-by: mingzhou.swx <mingzhou.swx@alibaba-inc.com>
|
2022-07-08 11:05:23 +08:00 |
Wei-Xiang Sun
|
68b1c9eea9
|
consider the indirect owner-relationship between pod and workload (#48)
Signed-off-by: mingzhou.swx <mingzhou.swx@alibaba-inc.com>
Co-authored-by: mingzhou.swx <mingzhou.swx@alibaba-inc.com>
|
2022-06-28 10:32:18 +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
|
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 |
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 |
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 |
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 |
berg
|
40748424e4
|
rollout controller (#6)
* rollout controller
Signed-off-by: liheng.zms <liheng.zms@alibaba-inc.com>
* rollout controller e2e
Signed-off-by: liheng.zms <liheng.zms@alibaba-inc.com>
* add rollout status message
Signed-off-by: liheng.zms <liheng.zms@alibaba-inc.com>
|
2022-03-10 13:59:42 +08:00 |