-
Notifications
You must be signed in to change notification settings - Fork 693
Ability to specify custom error page #320
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
Comments
This sounds like a good thing to have if someone wants to investigate the options inside Envoy for doing this. |
Looks like Envoy will support custom error responses in 1.9.0: envoyproxy/envoy#1178. |
This is something i’d like to see fo contour 1.0. Marking as 0.15 to review if the feature has landed upstream. |
This feature right now is scheduled for Envoy v1.12.0. |
Thanks for checking. I'm moving this to the unplanned milestone. It's unlikely that we'll make it to envoy 1.12 by october for contour 1.0 so we'll reassess after contour 1.0 ships. |
xref #2515 which is closely related |
This will help i think envoyproxy/envoy#11007 |
Yup, that looks promising. xref #1898 |
@jpeach @stevesloka @sgringwe I think we can close this one right ? |
@OrlinVasilev nope, you'd need a way to configure this in Contour now. =) It's great envoy has support now, so please leave open to add the Contour support. |
Great thanks!! @stevesloka |
Signed-off-by: Daneyon Hansen <[email protected]>
Hi, just chiming in from what I think was creating a duplicate Issue. Essentially I'm looking for a way to handle a few cases:
In my days where I'd use the more common NGINX based ingresses, they used a feature called the default backend to accomplish some of these features. |
This change enables Contour HTTPProxy CRDs to support matching internal response codes and replacing them with custom user-provided responses. This is particularly useful for cases where pods selected by a service are not-ready, allowing custom pages to be shown instead of the default 503 Unhealthy Upstream response. Fixes projectcontour#320 Signed-off-by: Jonathan Siegel <[email protected]>
Uh oh!
There was an error while loading. Please reload this page.
It'd be nice to have a way to show a custom error message if an error happens at the contour level, such as no healthy upstream servers.
If there is already a way to do this, it'd be nice to document it.
Blocked:
The text was updated successfully, but these errors were encountered: