-
Notifications
You must be signed in to change notification settings - Fork 351
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
feat: add support for Gateway API HTTPRouteFilter #1418
Comments
let me make it happen. |
The The |
I saw gateway-api v0.5.1 have been merged, and I would love to finish part. |
Of course, do you have any ideas? |
I've already read abount ingress controller about gateway implementation and how the apisix plugin is used. By the way, I'm not sure that, according to the documentation of the gateway api, Should I set |
@AlinsRan PTAL |
Are there any plans to support extensionRef yet? Each user may want to implement various Auth Filters, Rate Limits, etc (CustomFilter). Our team also wants to enable use of Routes according to Token Verify or implement RateLimit, etc. To do this, custom implementation functions such as extensionRef are required. 🤔 I'd appreciate it if you could let me know if there's something I'm misunderstanding or if you have any ideas on how to implement it in a different way. 🙇 |
In my opinion, using |
@heesuk-ahn Sorry for the delay. I have too many notifications😅 There is no clear implementation plan for it yet, because currently our support for Gateway API is in Beta stage, and the Gateway API project is also in Beta stage. We want to give priority to the stable and common requirements in the core, and the rest may change in the future to avoid bringing some breaking changes to users. Now adding plugins through ApisixRoute should be able to meet the needs very well. Also, is your team already using APISIX Ingress? Is it possible to add user case in powered-by.md file? |
thanks you for reply :) as you say, we are going to use ApisixRoute and CustomPlugin first, and then in the future, if Gateway Api spec stable version released, we also can consider refactoring Gateway Api Spec :) As an early user of APISIX Controller, we are just starting to introduce it, but we will add our case to powered-by.md. |
https://gateway-api.sigs.k8s.io/v1alpha2/references/spec/#gateway.networking.k8s.io/v1beta1.HTTPRouteFilter
HTTPRouteFilter can appear in HTTPBackendRef and HTTPRouteRule
Since they support different priorities, we can split the following steps to implement.
HTTPRouteRule
HTTPBackendRef
The text was updated successfully, but these errors were encountered: