Commit Graph

14 Commits

Author SHA1 Message Date
Kuromesi a9a9430a9a
add e2e tests for custom network provider (#177)
Signed-off-by: Kuromesi <blackfacepan@163.com>
2023-10-27 14:16:48 +08:00
berg e99c529795
auto patch webhook objectSelector label on workload (#158)
Signed-off-by: liheng.zms <liheng.zms@alibaba-inc.com>
2023-07-11 14:16:12 +08:00
Kuromesi 88e4bb7679
disabled rollout (#155)
Signed-off-by: Kuromesi <blackfacepan@163.com>
2023-07-05 18:46:06 +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
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
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 3d1df9c315
allow users define controller workers (#67)
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-08-23 14:46:26 +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 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