-
Notifications
You must be signed in to change notification settings - Fork 729
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
Add Gateway API as a provider #1108
Conversation
Codecov Report
@@ Coverage Diff @@
## main #1108 +/- ##
==========================================
- Coverage 57.29% 56.77% -0.52%
==========================================
Files 78 79 +1
Lines 6343 6582 +239
==========================================
+ Hits 3634 3737 +103
- Misses 2166 2291 +125
- Partials 543 554 +11
Continue to review full report at Codecov.
|
@aryan9600 can you please signoff your commits and add e2e tests for the Gateway API with Contour. |
ab2b1fe
to
e116b38
Compare
c5d5962
to
125ffb9
Compare
7370e91
to
893a3dc
Compare
Adds Gateway API as a provider for progressive traffic shifting, A/B testing and Blue-Green testing. Adds a new field in the Canary `spec.service.gatewayRefs` which specifies the Gateway that Flagger should use. Signed-off-by: Sanskar Jaiswal <[email protected]>
Signed-off-by: Sanskar Jaiswal <[email protected]>
Signed-off-by: Sanskar Jaiswal <[email protected]>
Signed-off-by: Sanskar Jaiswal <[email protected]>
Signed-off-by: Sanskar Jaiswal <[email protected]>
Signed-off-by: Sanskar Jaiswal <[email protected]>
Signed-off-by: Sanskar Jaiswal <[email protected]>
Signed-off-by: Sanskar Jaiswal <[email protected]>
Signed-off-by: Sanskar Jaiswal <[email protected]>
21da642
to
55c1760
Compare
Signed-off-by: Sanskar Jaiswal <[email protected]>
55c1760
to
c9e53dd
Compare
5a5925c
to
065ee82
Compare
Signed-off-by: Sanskar Jaiswal <[email protected]>
065ee82
to
38fc6b5
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Awesome contribution! Thanks @aryan9600 🥇
This PR adds support for Gateway API (v1alpha2) as a provider. It supports progressive traffic shifting, A/B testing and blue/green deployments.
Fix: #1089