Skip to content
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

Support for GW API URLRewrite filter in HTTPRoute #5853

Open
4 of 9 tasks
Tracked by #2800
czeslavo opened this issue Apr 10, 2024 · 1 comment
Open
4 of 9 tasks
Tracked by #2800

Support for GW API URLRewrite filter in HTTPRoute #5853

czeslavo opened this issue Apr 10, 2024 · 1 comment
Assignees
Labels
area/gateway-api Relating to upstream Kubernetes SIG Networking Gateway API priority/low
Milestone

Comments

@czeslavo
Copy link
Contributor

czeslavo commented Apr 10, 2024

Is there an existing issue for this?

  • I have searched the existing issues

Does this enhancement require public documentation?

  • I have added an Acceptance Criteria item for adding and/or adjusting public documentation (if applicable)

Problem Statement

As there's demand for RewriteURI feature on HTTPRoute (we've got a community pull request that implements that using an annotation as Ingress does), we should consider implementing the Gateway API's HTTPURLRewriteFilter to satisfy it.

Proposed Solution

Implement support for HTTPURLRewriteFilter using request-transformer KongPlugin attached to a route (similarly to the Ingress konghq.com/rewrite annotation implementation).

Acceptance Criteria

@czeslavo czeslavo changed the title the extended filter URLRewrite is translated to the proper Kong plugin Support for GW API URLRewrite in HTTPRoute Apr 10, 2024
@czeslavo czeslavo changed the title Support for GW API URLRewrite in HTTPRoute Support for GW API URLRewrite filter in HTTPRoute Apr 10, 2024
@czeslavo czeslavo added the area/gateway-api Relating to upstream Kubernetes SIG Networking Gateway API label Apr 10, 2024
@czeslavo czeslavo added this to the KIC v3.2.x milestone Apr 10, 2024
@pmalek
Copy link
Member

pmalek commented Apr 17, 2024

ReplaceFullPath for URLRewrite has been implemented in #5855.

@czeslavo czeslavo self-assigned this Apr 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/gateway-api Relating to upstream Kubernetes SIG Networking Gateway API priority/low
Projects
None yet
Development

No branches or pull requests

3 participants