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
trafficstars

**Please describe the problem you have** From #6119, BackendTLSPolicy only supported HTTPRoute. We would like to expand this to support GRPCRoute. Notably, GRPCRoute is not addressed in [GEP-1897](https://gateway-api.sigs.k8s.io/geps/gep-1897/#longer-term-goals), because the...

kind/feature
help wanted
area/gateway-api
lifecycle/needs-triage

**Please describe the problem you have** Contour currently allows configuration of a global client certificate Envoy will present to upstream services: https://projectcontour.io/docs/v1.24.1/configuration/#envoy-client-certificate This is a global configuration that cannot be...

kind/feature
help wanted
priority/important-soon
area/httpproxy
area/tls

**Please describe the problem you have** When debugging issues like #5001 it isn't clear at the moment via metrics how the status update components of Contour are working. This includes...

kind/feature
help wanted
area/metrics

Test the interactions between different resources (HTTPProxy, Ingress, Gateway APIs etc.) and how they interact together. _Originally posted by @sunjayBhatia in https://github.com/projectcontour/contour/pull/3278#discussion_r577238165_

help wanted
area/gateway-api
doc-impact

**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?] envoy supports [grpc_json_transcoder_filter](https://www.envoyproxy.io/docs/envoy/latest/configuration/http/http_filters/grpc_json_transcoder_filter)...

kind/feature
lifecycle/stale
lifecycle/needs-triage

**What question do you have?:** Hey I was using Contour with the standard Helm chart install method and everything worked great, the default setup creates a Envoy service of type...

kind/question
lifecycle/needs-triage

**What steps did you take and what happened:** My contour configuration is: * contour-gateway-provisioner with two Gateway * `internal` for applications using `GatewayAPI` * `legacy` for applications using `Ingress` and...

kind/bug
lifecycle/stale
lifecycle/needs-triage

Currently Contour uses SNI for upstream TLS connection in following ways: * `httpproxy`: SNI is not set by default. It is set if (1) user defines `requestHeadersPolicy` with key [`Host`](https://projectcontour.io/docs/1.27/config/api/#projectcontour.io/v1.HeadersPolicy)...

kind/feature
lifecycle/needs-triage

Order of events: - Contour starts up - informers are initialized, endpoint translator is set up as event handler for endpoints - Event handler, etc. are started - OnAdd called...

kind/bug
lifecycle/needs-triage

**What steps did you take and what happened:** RFC [actually allows the server to send multiples "set-cookie" header if they don't have the same name](https://datatracker.ietf.org/doc/html/rfc6265#section-4.1). Unfortunately contour overwrite the header...

kind/feature
lifecycle/needs-triage