Mike Beaumont
Mike Beaumont
Closes #707 I'm not sure how this should affect the `pass` directories.
This doesn't include the conformance tests. ### Checklist prior to review - [x] Link to docs PR or issue -- - [x] Link to UI issue or PR -- -...
### Description All tests in [test/e2e/gateway](https://github.com/kumahq/kuma/tree/master/test/e2e/gateway) should be moved to `test/e2e_env`. > Can we maybe create a separate task for migrating gateway E2E tests to the shared environment? Gateway E2E...
### Description This is a generally useful feature but is especially motivated by the following: The [Gateway API docs](https://github.com/kubernetes-sigs/gateway-api/blob/9537337d838cfebe3775c51be83c486a127c0d88/apis/v1alpha2/httproute_types.go#L202-L223) specify that invalid `BackendRefs` cannot be simply ignored but must exist...
### What happened? ``` 2022-08-05T17:57:20.357Z ERROR xds-server.dataplane-sync-watchdog OnTick() failed {"dataplaneKey": {"Mesh":"gateway-resources","Name":"resources-edge-gateway-58d8f6646c-p6rpv.gateway-resources"}, "error": "invalid resource \"resources-edge-gateway:HTTP:8080\": invalid RouteConfiguration.VirtualHosts[0]: embedded message failed validation | caused by: invalid VirtualHost.Routes[0]: embedded message failed validation...
### What happened? We are in a regime, where an horizontal pod autoscaler (HPA via KEDA) up- or down-scales the amount of pods. In the down-scaling case, which is relevant...
### Description See https://github.com/kumahq/kuma/issues/515 Do we need an explicit `migrate` command? Can we instead auto migrate and warn users (`UPGRADE.md`) if they should be aware of a migration? Note we...
### Description We might want to add support for setting headers like [`'Via'`](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Via) or [`'X-Forwarded-For'`](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-For)
### Description We update `kuma-gui` by pulling the latest version from `master` but it's not possible to tell from `kuma` which commit is actually in use. We should record this...
With kubernetes version 1.16, it [became an error to set certain labels using the `--node-labels` feature](https://github.com/kubernetes/kubernetes/issues/85073), which is how `eksctl` sets user-provided labels for nodes. `kubelet` can now only give...