gateway
gateway copied to clipboard
Manages Envoy Proxy as a Standalone or Kubernetes-based Application Gateway
There's some ambiguity in the Gateway API spec as to what conditions should be used for various invalid options on the redirect filter -- the spec specifies a type that...
#352 adds support for managing gateway status addresses. However, this PR does not support user-defined [Gateway addresses](https://gateway-api.sigs.k8s.io/references/spec/#gateway.networking.k8s.io/v1beta1.GatewayAddress). Therefore, EG should compare the status address of the Gateway's associated service against...
Currently, the CRUD of a GatewayClass signals the Infra Manager to CRUD managed proxy infra, i.e. Deployment, Service, etc. This approach has been updated in https://github.com/envoyproxy/gateway/pull/352 to use the existence...
https://github.com/envoyproxy/gateway/issues/360 specifies the need to add support for user-defined Gateway addresses. When multiple Gateways exist with user-defined addresses, an address conflict may arise. EG should check the user-defined addresses across...
A logger gets passed around a few different ways throughout EG. Let's make a decision on which approach should be used for the project. ~Making this decision will unblock #278~:...
During the 4/29/21 community meeting, support for L4 support, e.g. [TCPRoute](https://gateway-api.sigs.k8s.io/v1alpha2/references/spec/#gateway.networking.k8s.io/v1alpha2.TCPRoute) was discussed. The community should come to an agreement on if L4 should be supported and if so, how.
The [kube-install-image](https://github.com/envoyproxy/gateway/blob/main/tools/make/kube.mk#L56-L58) Make target is used to build and push a local EG image to a kind cluster for testing purposes. This target modifies EG's `imagePullPolicy` and `image`. Sometimes these...
Add a DOCS.md that explains how EG docs are built, how to add/update content, publish, etc.
We should find a way to not have to bump these test cases every time we change the Envoy version, but fine to put on the backlog for now. _Originally...
*Description*: This issue tracks the design of the authentication policy APIs for Envoy Gateway leveraging the extension points within the [Gateway API](https://gateway-api.sigs.k8s.io) Design docs for extensions are [here](https://docs.google.com/document/d/12jEb81Hf40UeMqXtnGObowB3PzyB21VrF2m4dXGYnls/edit?usp=sharing) & specifically...