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

GRPCRoute #1139

Closed
10 tasks done
brianehlert opened this issue Oct 13, 2023 · 3 comments
Closed
10 tasks done

GRPCRoute #1139

brianehlert opened this issue Oct 13, 2023 · 3 comments
Labels
community epic Represents an epic. Contains sub-issues refined Requirements are refined and the issue is ready to be implemented.
Milestone

Comments

@brianehlert
Copy link

brianehlert commented Oct 13, 2023

As a user of NGF who uses the gRPC protocol for their applications
I want NGF to support routing gRPC traffic to my applications
So that I can use NGF for my gRPC traffic.

Background

As part of our expanding our Gateway API surface, we should support GRPC traffic. Feedback received from:
https://nginxcommunity.slack.com/archives/C03SXACMUBE/p1697132687059629

Acceptance Criteria

Tasks

  1. area/grpcroute/core enhancement refined size/extra-large
    ciarams87
  2. area/grpcroute/core enhancement refined size/medium
    ciarams87
  3. area/grpcroute/core enhancement refined size/medium
    ciarams87
  4. area/grpcroute/core enhancement refined size/small
    ciarams87
  5. area/grpcroute/core enhancement refined
    ciarams87
  6. enhancement refined
    ciarams87
  7. enhancement refined
    ciarams87
  8. area/telemetry enhancement refined size/medium
    salonichf5
  9. enhancement refined size/medium
    ciarams87
  10. area/grpcroute enhancement refined size/extra-small
    ciarams87

For Discussion

  • What work can we split up?
  • Intern?
  • How much implementation can be reused from http route?

This is a test

@brianehlert brianehlert converted this from a draft issue Oct 13, 2023
@brianehlert brianehlert added the epic Represents an epic. Contains sub-issues label Oct 13, 2023
@brianehlert brianehlert added this to the v1.2.0 milestone Oct 13, 2023
@mpstefan mpstefan modified the milestones: v1.2.0, v1.3.0 Oct 20, 2023
@devcwm
Copy link

devcwm commented Mar 15, 2024

@mpstefan any update on this request? Can this be prioritized since many of the NGF real world implementation requires GRPCRoutes. This is a major blocker for us.

@mpstefan
Copy link
Collaborator

Hey @devcwm!

We will likely be refining this work next week Monday, so you'll see some real stories in this epic soon. It is one of our top priorities for 1.3. When the implementation is complete, you should be able to pull from edge to start using it, as we make sure that edge is stable as well (we just don't run our long running non-functional tests on it).

Keep an eye on this issue for updates!

@mpstefan mpstefan added the refined Requirements are refined and the issue is ready to be implemented. label Mar 18, 2024

This comment was marked as outdated.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
community epic Represents an epic. Contains sub-issues refined Requirements are refined and the issue is ready to be implemented.
Projects
Archived in project
Development

No branches or pull requests

4 participants