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
|
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
|
cf29580566
|
ignore some cases that no needs to progress (#46)
Signed-off-by: mingzhou.swx <mingzhou.swx@alibaba-inc.com>
Co-authored-by: mingzhou.swx <mingzhou.swx@alibaba-inc.com>
|
2022-06-14 15:04:01 +08:00 |
Wei-Xiang Sun
|
8efe94ff58
|
webhook allow step.weight=0 (#45)
Signed-off-by: mingzhou.swx <mingzhou.swx@alibaba-inc.com>
Co-authored-by: mingzhou.swx <mingzhou.swx@alibaba-inc.com>
|
2022-06-13 14:02:00 +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
|
53d32dccb2
|
add rolloutID and observedRolloutID fields (#44)
Signed-off-by: mingzhou.swx <mingzhou.swx@alibaba-inc.com>
Co-authored-by: mingzhou.swx <mingzhou.swx@alibaba-inc.com>
|
2022-06-08 16:51:56 +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 |
Chenxi Jiang
|
6bd43dbbf0
|
update rollout types in basic_usage (#38)
Signed-off-by: chenxi.jiang <chenxi.jiang.seu@gmail.com>
|
2022-06-01 10:34:48 +08:00 |
晓杰
|
35e09e1819
|
update tutorial to support minikube in mac m1 (#36)
* update tutorial to support minikube in mac m1
Signed-off-by: 晓杰 <2561589453@qq.com>
* add delte title
Signed-off-by: 晓杰 <2561589453@qq.com>
|
2022-05-26 11:21:44 +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
|
6c1ae60f9c
|
rollout docs (#24)
Signed-off-by: liheng.zms <liheng.zms@alibaba-inc.com>
|
2022-03-31 15:08:52 +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 |
Siyu Wang
|
7539cc4f09
|
Add licenses and fix manifests generation (#21)
Signed-off-by: Siyu Wang <FillZpp.pub@gmail.com>
|
2022-03-10 19:55:42 +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 |
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 |
Wei-Xiang Sun
|
7cc32dc4ce
|
batchrelease controller (#9)
* add batchrelease controller and test
Signed-off-by: veophi <vec.g.sun@gmail.com>
* improve batchrelease controller
Signed-off-by: veophi <vec.g.sun@gmail.com>
|
2022-03-10 14:15:41 +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 |
Wei-Xiang Sun
|
62544eb1de
|
webhook (#8)
* webhook
Signed-off-by: veophi <vec.g.sun@gmail.com>
* improve webhook
Signed-off-by: veophi <vec.g.sun@gmail.com>
|
2022-03-09 17:59:41 +08:00 |
Wei-Xiang Sun
|
4bac9d9cbe
|
credit vela (#11)
Signed-off-by: veophi <vec.g.sun@gmail.com>
|
2022-03-09 10:27:41 +08:00 |
Wei-Xiang Sun
|
cbc8813866
|
update readme (#7)
Signed-off-by: veophi <vec.g.sun@gmail.com>
|
2022-02-22 10:39:35 +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 |
berg
|
33199cf82c
|
rollout apis (#5)
|
2022-02-21 10:51:35 +08:00 |
Siyu Wang
|
f0d5fb9422
|
Add OWNERS
Signed-off-by: Siyu Wang <FillZpp.pub@gmail.com>
|
2022-02-21 10:48:57 +08:00 |
Wei-Xiang Sun
|
ecd097459d
|
init project (#1)
Signed-off-by: veophi <vec.g.sun@gmail.com>
|
2022-01-14 13:38:36 +08:00 |
Siyu Wang
|
dc28a4c850
|
Initial commit
|
2022-01-11 14:58:14 +08:00 |