Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Gradual Rollback #1694

Open
shivamnarula opened this issue Aug 9, 2024 · 0 comments
Open

Gradual Rollback #1694

shivamnarula opened this issue Aug 9, 2024 · 0 comments

Comments

@shivamnarula
Copy link
Contributor

Describe the feature

What problem are you trying to solve?
Possibility of having gradual rollback when canary is at x% weight and instead of setting weight to 0.

Proposed solution

What do you want to happen? Add any considered drawbacks.
Instead of reverting canary back to 0 when rollback gate is passed. Decrease it by some fixed step like (10 or 15) or either follow the same stepweights while progressing. Example if stepWeights are [1,10,25,40,60,80] and rollback happens at 80 then shift traffic gradually in the same format as 80 --> 60 --> 40 --> 25 --> 10 --> 1 and then 0.

Any alternatives you've considered?

Haven't considered any alternative yet.
Is there another way to solve this problem that isn't as good a solution?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant