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

**What steps did you take and what happened:** In #2407 , extra CLI flags were added to allow the metrics and healthcheck services to listen on different address and ports....

lifecycle/stale
area/documentation

Contour currently makes metrics available for each of HTTPProxy and IngressRoute (although it's deprecated). It should do the same for Ingress. The current counters are for the CRDs are: -...

area/ingress
lifecycle/stale
area/metrics

Currently, in `handler.go`, the holdoff timer has a maximum delay, after which it will fire a forced update. As part of an investigation into large amount of memory being used...

kind/feature

Certgen needs documentation as a command line tool. Probably belongs in the 'Reference' section of the website.

good first issue
area/deployment
area/documentation

#2106 suggested that in some cases an ingressroute/httpproxy outside the root namespace set could cause empty records to be created in RDS. This behaviour is unexpected. I would expect that...

lifecycle/stale

I have an HTTPProxy which I'll share below. One route in the proxy is invalid since the port in the HTTPProxy route does not match the service it's configured to....

priority/important-longterm
lifecycle/stale

There are at least three sets of TLS certificate fixtures in the codebase. Ideally there should be one.

help wanted
kind/cleanup
area/tls

This issue comes from yesterdays community discussion regarding challenges in providing security updates separate from feature updates. The summary of the issue is that there are challenges providing security only...

blocked/needs-product
lifecycle/stale

In order to implement a production grade ingress controller in many organizations, security mandates that a WAF be placed in front of applications to prevent poorly written web applications from...

blocked/needs-product
lifecycle/stale

The current probes used in the example deployments are rather crude: ``` livenessProbe: httpGet: path: /healthz port: 8000 readinessProbe: tcpSocket: port: 8001 initialDelaySeconds: 15 periodSeconds: 10 ``` The readiness probe...

area/httpproxy
lifecycle/stale