contour
contour copied to clipboard
Contour is a Kubernetes ingress controller using Envoy proxy.
**What steps did you take and what happened:** If you create an Ingress object that is missing the `hostnames` list, Contour will process the object, but no Envoy config will...
I'd like to be able to use envoy to do things such as tcp ip whitelisting. I believe this is possible with envoy's network rbac filter: https://www.envoyproxy.io/docs/envoy/latest/configuration/listeners/network_filters/rbac_filter Describe the solution...
- when annotation projectcontour.io/enable-fallback-certificate == true, fallback configured globally will be added - since TLS secret is optional, if not provided then fallback used as main secret and fallback -...
As a Contour user, I'd prefer to have the upgrade path/recommendation at the top of each release note, so that it's more obvious. For example, `v1.21.0` has the following requirements,...
We've seen the Gateway API request mirror test flaking recently. Here's one example: https://github.com/projectcontour/contour/runs/7566077014?check_suite_focus=true#step:7:222 Ideally we can find and address the flake, but if not, we should add retries into...
--- name: Pull request about: Support using AppProtocol to detect backend protocol (pass-through current "tls", "h2", "h2c" values) in addition to projectcontour.io/upstream-protocol.X annotations labels: ["release-note/small"] --- Fixes #2431 Note that...
**Please describe the problem you have** [A clear, concise, description of the problem you are facing. What is the _problem_ that feature X would solve for you?] Currently, Contour does...
We need a guide that concisely describes the HTTPProxy configuration and service annotations required to proxy grpc through contour.
As mentioned in #1375, Envoy has an overload manager that we should investigate. It's pretty generic by design, but currently is effectively a memory (that is, heap size) manager. You...