John Howard
John Howard
* Allow concurrent runs by not using a stable UDS naming scheme * Allow passing the leak test This doesn't fix the flakyness of the test
Server first protocols only work for service-only waypoints. We use a single waypoint for service+workloads, though, which server-first ports fail. It would be good to have E2e testing. opening this...
fixes https://github.com/istio/istio/issues/54920 **Please provide a description of this PR:**
See test case: https://github.com/istio/istio/blob/930c268c136f941b4b8532c0da4642631c193668/pilot/pkg/networking/core/serviceentry_simulation_test.go#L258
This drops 300kb off the binary. Note a big deal but https://github.com/istio/istio/issues/56636 is a 5mb potentional and this is a step to it
Initial support for ListenerSet
https://github.com/kubernetes/kubernetes/issues/132216 Various libraries kill Go's ability to do dead code elimination. Follpwing these techniques I got pilot-agent from 25.7mb to 20.9mb! This required disabling text/template, `-tags=grpcnotrace`, and removing an import...
**What would you like to be added**: * A new flag, `kind export kubeconfig --internal`, matching `kind get kubeconfig --internal`. I don't personally care about this one, but it seems...
Opening this for discussion. Good background reading: https://github.com/istio/istio/issues/55793. Note we do NOT need this API to fix the bug. This PR is about making the API more clear and less...
**What type of PR is this?** /kind gep **What this PR does / why we need it**: This PR splits out API changes from https://github.com/kubernetes-sigs/gateway-api/pull/3835/ and introduces GEP 3875 https://github.com/kubernetes-sigs/gateway-api/issues/3875...