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

**Describe the solution you'd like** As a cluster operator using Contour, I would like to be able to filter the DAG debugging output that can be obtained via the debug...

kind/feature

The logic added in beta.1 to filter out anything except `kubernetes.io/tls` and items with `data["ca.crt"]` is failing because `kubernetes.io/service-account-token`'s also have a key called `ca.crt`. ``` % k get -n...

kind/bug
priority/important-longterm

Envoy allocates 1mb per connection to a backend pod. https://www.envoyproxy.io/docs/envoy/latest/api-v2/api/v2/cds.proto#cluster It is not clear if it allocates it all in one go, or it is an upper limit. In either...

priority/important-longterm
blocked/needs-product

Envoy assigns a 1Mb buffer to to each incoming connection. It is not clear if it consumes the whole 1Mb in one go, or that is a upper limit. Either...

priority/important-longterm
blocked/needs-design

Currently TLS certificates are referenced by CDS and served by SDS. For CA certs used by upstream verification we still serve the CA material inline in CDS. To fix this...

help wanted
priority/important-soon
kind/cleanup
area/tls

http redirect url is not composed correctly when envoy is deployed on non standard hostport (!80, !443). Deployment steps: 1. Reference deployment: https://github.com/heptio/contour/blob/master/examples/ds-hostnet-split/03-envoy.yaml 2. Change hostports to different value; example:...

kind/bug
priority/important-soon

This is a long term issue to track potentially moving from RDS/EDS/CDS/etc to a unified ADS implementation. **Note**: This is not currently in scope for Contour 1.0.

lifecycle/stale

As far as I can tell Contour will send whatever resources it has whenever xDS DiscoveryRequests come in. This can cause xDS resources to be torn down in Envoy on...

kind/feature
priority/important-soon

**Describe the solution you'd like** Currently, to set the Envoy Prometheus stats address/port you set the `stats-address` / `stats-port` arg to Contour. Also, Contour exposes its own Prometheus metrics which...

kind/feature
priority/important-longterm
lifecycle/stale
area/metrics

_This is only about Contour's logs, not Envoy logs._ The request is to add a CLI flag that turns on JSON formatting for the logs. The default output is structured...

kind/feature
blocked/needs-product
lifecycle/stale
area/deployment