-
Notifications
You must be signed in to change notification settings - Fork 369
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Consider adding a HTTPRouteFilterExtensionRef for Envoy Gateway #4120
Comments
wdyt @envoyproxy/gateway-maintainers @envoyproxy/gateway-reviewers |
for #2714 do we need to wait kubernetes-sigs/gateway-api#2826? |
yah we can wait or implement this via an extension (highlighted in this PR) |
Also consider using this for: #3173 |
+1 to the filter approach. Would like to see this in 1.2.0. |
Upstream will not implement it before v1.3(which seems too long), +1 to the filter approach. |
+1, reg naming, |
+1 on adding an umbrella HTTPFilter to hold all rule-specific features. |
+1 for adding it as an general route level filter |
+1 for the approach and |
Description:
The project has been able to add functionality not yet defined in the Gateway API using Extensions
However some features that naturally live at the
rule
level within axRoute
that are API specific, dont fit well within Policies such asAdding support for these features in the Gateway API will take time, since building a common API across multiple implementations is not a trivial task, however this is impacting users migrating to Envoy Gateway from other projects who are unable to do so because these common features dont exist yet
Raising this issue to propose adding a new CRD that can be attached to a HTTPRoute rule using the
extensionRef
field within HTTPRoute https://gateway-api.sigs.k8s.io/reference/spec/#gateway.networking.k8s.io/v1.HTTPRouteFilterThe text was updated successfully, but these errors were encountered: