contour
contour copied to clipboard
Contour is a Kubernetes ingress controller using Envoy proxy.
Currently, the `--use-proxy-protocol` adds the filter on all listeners (HTTP and HTTPS). This prevents Envoy from answering direct requests that do not speak the `PROXY` protocol. Example: ``` --envoy-service-http-port=80 --envoy-service-https-port=443...
**Describe the solution you'd like** If users are utilizing `HTTPProxies`, we should have a way to disable `Ingress` as well as `IngressRoute` resources as they don't follow the same delegation...
Contour allows circuit breaking fields such as max connections to be configured via annotations. If unset then the Envoy defaults are used. These defaults are much too low, and were...
Contour has an `examples` folder in the root of the repo which shows different ways to deploy Contour in some various scenarios. Depending on requirements these might be deploying Envoy...
From the [Envoy docs](https://www.envoyproxy.io/docs/envoy/latest/api-docs/xds_protocol#resource-updates) > The management server should not send a DiscoveryResponse for any DiscoveryRequest that has a stale nonce. I don't see that in the current implementation which...
**Describe the solution you'd like** We'd like the ability to use a wildcard for matching the path. As part of the IngressRoute, we'd like to do the following ``` ......
I don't see any evidence in Contour's source that xDS updates are ordered correctly https://www.envoyproxy.io/docs/envoy/latest/api-docs/xds_protocol#eventual-consistency-considerations Without ordering the update order would be subject to whichever goroutine was scheduled first. This...
Envoy's stream protocol states that after each DiscoveryResponse message the subsequent DiscoveryRequest will contain a ACK or NACK for the previous response. Contour currently doesn't pay attention to this ACK/NACK...
**Describe the solution you'd like** It would be great to support TCP services that cant use TLS, SFTP or other legacy TCP protocols come to mind. I need to have...
Recently, I worked on a feature to add route name in envoy's http route.Route structure. Here is the link for this issue: https://github.com/envoyproxy/envoy/issues/6364 I was wondering if the community would...