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

HTTP Route Core Support #608

Closed
mpstefan opened this issue May 3, 2023 · 4 comments
Closed

HTTP Route Core Support #608

mpstefan opened this issue May 3, 2023 · 4 comments
Labels
enhancement New feature or request epic Represents an epic. Contains sub-issues refined Requirements are refined and the issue is ready to be implemented.
Milestone

Comments

@mpstefan
Copy link
Collaborator

mpstefan commented May 3, 2023

For our release of NGINX Gateway v1.0, we need at least core support for HTTP Route as defined in the Kubernetes Gateway API v1beta1. This epic will track all the enhancements that need to be made to the HTTPRoute to reach support for "core".

Current Gateway compatibility doc

List of extended or implementation-specific features that will NOT be implemented at this time:

  • Regular expression matching
  • requestRedirect path
  • responseHeaderModifier, requestMirror, urlRewrite, and extensionRef filters.
  • backendRef filters

Acceptance:

  • Documentation is updated to reflect what extended features are still unsupported.
### Core Support Stories
- [ ] #479
- [ ] #478
- [ ] #476
- [ ] #480
- [ ] #606
- [ ] https://github.com/nginxinc/nginx-kubernetes-gateway/issues/611
- [ ] https://github.com/nginxinc/nginx-kubernetes-gateway/issues/306
- [ ] https://github.com/nginxinc/nginx-kubernetes-gateway/issues/687
- [ ] https://github.com/nginxinc/nginx-kubernetes-gateway/issues/755
- [ ] https://github.com/nginxinc/nginx-kubernetes-gateway/issues/776

For Discussion:

@mpstefan mpstefan added the epic Represents an epic. Contains sub-issues label May 3, 2023
@mpstefan mpstefan modified the milestones: v0.4.0, v0.5.0 May 3, 2023
@mpstefan mpstefan changed the title Mike Test Issue HTTP Route Core Support May 3, 2023
@mpstefan mpstefan added the refined Requirements are refined and the issue is ready to be implemented. label May 16, 2023
@mpstefan mpstefan added the enhancement New feature or request label Jun 9, 2023
@mpstefan mpstefan closed this as completed Jul 7, 2023
@laotoutou
Copy link

Hi, The edge version doesn't implement URLRewrite yet, does it?

@mpstefan
Copy link
Collaborator Author

Hey @laotoutou, it does not. As URLRewrites are listed as an extended feature of the Gateway API at the moment, we have not prioritized them above any core features. I do not believe we will be getting to them in the near future, as Gateway 1.0 will be dropping soon as well, but you are always welcome to submit a discussion on the topic explaining why it's needed for your use case.

Happy to prioritize if others are also in need!

@winggundamth
Copy link

I'm not sure what the status of URLRewrite is right now. Does anyone have a workaround if I want to rewrite the URL?

@pleshakov
Copy link
Contributor

@winggundamth please see #534 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request epic Represents an epic. Contains sub-issues refined Requirements are refined and the issue is ready to be implemented.
Projects
None yet
Development

No branches or pull requests

4 participants