contour
contour copied to clipboard
Contour is a Kubernetes ingress controller using Envoy proxy.
ref. https://github.com/kubernetes-sigs/gateway-api/blob/v1.0.0/apis/v1/httproute_types.go#L277 ref. https://github.com/kubernetes-sigs/gateway-api/pull/2823
In Gateway API, a timeout specified as 0s (or any other explicitly zero-valued duration string) should disable the timeout rather than use the default value. Closes #6373.
If the k8s apiserver stops responding, contour will assume that it lost a leader election and stop itself while any other contour pods will be unable to acquire the lease....
**What question do you have?:** The [documentation for load balancing](https://projectcontour.io/docs/1.28/config/request-routing/#load-balancing-strategy) mentions a `RequestHash` strategy. It then links to the Envoy documentation for more information about load balancing strategies. The problem...
The HTTP/2 connection reuse issue is documented in https://projectcontour.io/resources/faq/. However, some improvements to this doc can be made: - discuss the case of mixed TLS term + TLS passthrough -...
## Overview Current draft to address https://github.com/projectcontour/contour/issues/6309 -- it is missing tests and the configuration APIs are loosely defined, which I'm hoping to get feedback on in the linked issue
Once Ingress v1 support is complete, we should enable the ingress conformance tests in CI
Thanks a lot for your work. I'd like to migrate from httpproxy to httproute. Do you know how i can do that? I need hsts (Content-Security-Policy), rewrite caldav for nextcloud...
### What The current ExtensionService interface allows routing of requests to a Kubernetes Service which may route it to any receiving pod within the cluster. For our opentelemetry tracing this...
**What steps did you take and what happened:** 1. Start Contour with default arguments. 1. Restart Contour with `--envoy-service-http-port=80 --envoy-service-https-port=443` Envoy throws an xDS error: ``` ERRO[0011] Error adding/updating listener(s)...