contour icon indicating copy to clipboard operation
contour copied to clipboard

Contour is a Kubernetes ingress controller using Envoy proxy.

Results 416 contour issues
Sort by recently updated
recently updated
newest added

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...

kind/feature
priority/important-longterm
blocked/needs-product
blocked/needs-design
lifecycle/stale

**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...

kind/feature
blocked/needs-product
lifecycle/stale

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...

kind/feature
help wanted

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...

lifecycle/stale
area/deployment
area/documentation

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...

kind/bug
priority/important-longterm
kind/cleanup
lifecycle/stale

**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 ``` ......

kind/feature
blocked/needs-product
blocked/needs-design
area/httpproxy
ZD4673

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...

lifecycle/stale

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...

kind/feature
priority/important-longterm
lifecycle/stale

**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...

lifecycle/stale
area/tls

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...

kind/feature
lifecycle/stale