-
Notifications
You must be signed in to change notification settings - Fork 738
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
Gloo: Create gloo upstreams from non-discovered services #894
Gloo: Create gloo upstreams from non-discovered services #894
Conversation
Signed-off-by: Keerthan Ekbote <[email protected]>
Signed-off-by: Keerthan Ekbote <[email protected]>
Signed-off-by: Keerthan Ekbote <[email protected]>
7f07be5
to
3f1af1e
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.
@saiskee please run make fmt
and commit the changes to unblock CI.
Signed-off-by: Keerthan Ekbote <[email protected]>
CI is failing with:
|
Perhaps this should be a separate issue/PR, but this only fixes our non-istio upstreams. To solve that I think you'd need in your |
Signed-off-by: Keerthan Ekbote <[email protected]>
Signed-off-by: Keerthan Ekbote <[email protected]>
Signed-off-by: Keerthan Ekbote <[email protected]>
…non-discovered-gloo-upstreams
@saiskee this again:
|
Signed-off-by: Keerthan Ekbote <[email protected]>
@saiskee now the unit tests are failing, can you please run
|
Signed-off-by: Keerthan Ekbote <[email protected]>
882c793
to
f0f44c9
Compare
Signed-off-by: Keerthan Ekbote <[email protected]>
Signed-off-by: Keerthan Ekbote <[email protected]>
Codecov Report
@@ Coverage Diff @@
## main #894 +/- ##
==========================================
+ Coverage 56.64% 56.80% +0.15%
==========================================
Files 69 69
Lines 5665 5704 +39
==========================================
+ Hits 3209 3240 +31
- Misses 1978 1981 +3
- Partials 478 483 +5
Continue to review full report at Codecov.
|
@saiskee please update the Helm docs to tell people that discovery is no longer required: https://github.com/fluxcd/flagger/blob/main/charts/flagger/README.md This also needs an update: https://github.com/fluxcd/flagger/blob/main/docs/gitbook/tutorials/gloo-progressive-delivery.md#bootstrap
|
Signed-off-by: Keerthan Ekbote <[email protected]>
Signed-off-by: Keerthan Ekbote <[email protected]>
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
Thanks @saiskee 🏅
Signed-off-by: Keerthan Ekbote [email protected]