Commit Graph

9 Commits

Author SHA1 Message Date
berg 0c54037c60
Implementing a generic Ingress based on Lua And A/B Testing Release (#86)
* rollout support A/B Testing API

Signed-off-by: liheng.zms <liheng.zms@alibaba-inc.com>

* Implementing a generic Ingress based on Lua

Signed-off-by: liheng.zms <liheng.zms@alibaba-inc.com>

Signed-off-by: liheng.zms <liheng.zms@alibaba-inc.com>
2022-11-22 11:22:43 +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 e1ba1b0ea6
update canary status after the first deployment of rollout (#72)
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-09-01 14:39:35 +08:00
Wei-Xiang Sun 7a39b8103d
add rollout id label to workload (#73)
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-09-01 13:07:34 +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
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