John Howard
John Howard
**Is your feature request related to a problem? Please describe.** Yes. Usage of opencensus-go to record metrics has a substantial overhead. In real world application, we have seen OC accounting...
Root cause https://github.com/istio/istio/pull/38389 Examples https://prow.istio.io/view/gs/istio-prow/logs/unit-tests_istio_postsubmit/1523665851696287744 See https://github.com/istio/istio/wiki/Test-Flakes#reproducing-test-flakes
``` error on get reviews/default: virtualservices.networking.istio.io "reviews" not found ``` over and over, after running `./tests/integration/pilot/analysis` tests with no cleanup enabled
``` $ cat ~/kube/shell/shell.yaml| ik kube-inject -f - 2022-01-19T21:02:44.896317Z warn failed to get injection config from mutatingWebhookConfigurations "istio-sidecar-injector", will fall back to get injection from the injection configmap "istio-sidecar-injector" :...
In Istio 1.4 I came across a bug where we mutated a shared struct from EnvoyFilter merge. It doesn't exist anymore, but we should ensure there are no similar bugs...
The CNI startup race condition (https://docs.google.com/document/d/1SQzrFxtcn3o_79OtJYbSHMPuqZNhR3EaEhbkpBVMXAw/edit#) is an issue that has plagued Istio for quite some time. We currently have 2 solutions: * init container on sidecar injected which tests...
When using istioctl on slow api-servers, things are super slow. The issue is *every* call does API server discovery. This process is super slow. To workaround this slowness, k8s has...
This is failing recently since we made proxy disconnect from control plane more often. This exposed that these tests fail if they happen to run when not connected. Fixes https://github.com/istio/istio/issues/37169...
Compiling multiple binaries in a single go command is much faster than individually. For example, both incremental builds: ```bash $ time sh -c ' quote> go build -o /dev/null ./pilot/cmd/pilot-discovery...
*Title*: Add support for matching VirtualHost.Domains without `port` considered *Description*: We would like a way for `domains` to be matched ignoring port. For example, `domains: [foo.com]` would match `Host: foo.com:1234`,...