generated from kubernetes/kubernetes-template-project
-
Notifications
You must be signed in to change notification settings - Fork 200
Closed
Description
Currently we use EnvoyProxy CR to manually patch the boostrap to add external processing filter, add original_destination_cluster for envoyproxy. This is not a recommended approach to use eg and gateway api, and this is very static and hard to maintain, and breaks the design of gateway-api concepts.
We should standardize to use eg and gateway api by:
- Use
EnvoyExtensionPolicyCRD to dynamically set up external processing filter for gateway listener. - Use EnvoyPatchPolicy CRD or implement extension hook server to add original_destination_cluster.
- Remove envoyproxy CRD, to prevent manually patching the bootstrap.
/assign