Nick Young
Nick Young
In #1375, a PR to Envoy suggested setting HTTP/2 options as follows: ```yaml http2_protocol_options: max_concurrent_streams: 100 initial_stream_window_size: 65536 # 64 KiB initial_connection_window_size: 1048576 # 1 MiB ``` This ticket is...
As part of fixing a [CVE](https://github.com/projectcontour/contour/security/advisories/GHSA-5ph6-qq5x-7jwc), we have changed Contour to disallow ExternalName type Services by default. However, some users are already using ExternalName services, and would like a way...
**What steps did you take and what happened:** If you create an Ingress object that is missing the `hostnames` list, Contour will process the object, but no Envoy config will...
As mentioned in #1375, Envoy has an overload manager that we should investigate. It's pretty generic by design, but currently is effectively a memory (that is, heap size) manager. You...
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: -...
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...
Certgen needs documentation as a command line tool. Probably belongs in the 'Reference' section of the website.
The gRPC stats middleware added in #1692 shows all Contour connections as completing with an 'Unknown' code. This issue is to investigate why that is. The numbers appear correct (that's...
As part of troubleshooting #1523, @FournierAlexandre and @bgagnon have been working on observing their Contour and Envoy installation, and have found that it would be really useful to have more...
Currently, testing functions that require an ObjectStatusWriter is a chore, because we need to make a dummy OSW struct. This issue covers moving ObjectStatusWriter to an interface instead, which will...