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

GEP: Backend Protocol Selection #1911

Open
dprotaso opened this issue Apr 5, 2023 · 7 comments · Fixed by #1979
Open

GEP: Backend Protocol Selection #1911

dprotaso opened this issue Apr 5, 2023 · 7 comments · Fixed by #1979
Assignees
Labels
kind/feature Categorizes issue or PR as related to a new feature. kind/gep PRs related to Gateway Enhancement Proposal(GEP) priority/backlog Higher priority than priority/awaiting-more-evidence. triage/accepted Indicates an issue or PR is ready to be actively worked on.

Comments

@dprotaso
Copy link
Contributor

dprotaso commented Apr 5, 2023

/kind gep

This is an attempt to separate out the backend protocol selection from GEP-1282. This is similar to how TLS use-cases are being split out into GEP-1897

What would you like to be added:

The ability to express the protocols supported by backends.

Why this is needed:

Not all implementation support automatic protocol selection. Even in some cases protocols are disabled without an explicit opt-in (ie. websockets). Thus application developers need the ability specify the protocol of their applications.

@dprotaso dprotaso added the kind/feature Categorizes issue or PR as related to a new feature. label Apr 5, 2023
@k8s-ci-robot k8s-ci-robot added the kind/gep PRs related to Gateway Enhancement Proposal(GEP) label Apr 5, 2023
@shaneutt shaneutt added the needs-triage Indicates an issue or PR lacks a `triage/foo` label and requires one. label Apr 5, 2023
@dprotaso
Copy link
Contributor Author

/assign @dprotaso

@dprotaso
Copy link
Contributor Author

For those following GEP PR is out - #1979

@shaneutt
Copy link
Member

Since the GEP already exists and because it's a GEP it seems reasonable to consider this accepted:

/triage accepted

However, it doesn't seem clear to me that this is something we must sort out prior to GA (though I invite arguments to the contrary) so at least for now we wont consider this a blocker for GA and it will have a lower priority than GA-oriented work:

/priority backlog

@k8s-ci-robot k8s-ci-robot added triage/accepted Indicates an issue or PR is ready to be actively worked on. priority/backlog Higher priority than priority/awaiting-more-evidence. labels Apr 28, 2023
@shaneutt shaneutt added priority/backlog Higher priority than priority/awaiting-more-evidence. triage/accepted Indicates an issue or PR is ready to be actively worked on. and removed priority/backlog Higher priority than priority/awaiting-more-evidence. needs-triage Indicates an issue or PR lacks a `triage/foo` label and requires one. triage/accepted Indicates an issue or PR is ready to be actively worked on. labels Apr 28, 2023
@dprotaso
Copy link
Contributor Author

@shaneutt the GA backlog has #1282 - you could say this GEP and #1897 are part the fallout of that original GEP

@shaneutt
Copy link
Member

ACK

Ultimately it's just not clear that this is something we must have for GA 🤔

Since you're working on it anyway, let's go ahead and track it on the board. But we should probably take another look at what it's gonna take to implement and do some planning and prioritization then.

@robscott
Copy link
Member

robscott commented Dec 2, 2023

Leaving this open until this GEP either graduates to standard or is removed from the API.

/kind gep
/reopen

@k8s-ci-robot k8s-ci-robot reopened this Dec 2, 2023
@k8s-ci-robot
Copy link
Contributor

@robscott: Reopened this issue.

In response to this:

Leaving this open until this GEP either graduates to standard or is removed from the API.

/kind gep
/reopen

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/feature Categorizes issue or PR as related to a new feature. kind/gep PRs related to Gateway Enhancement Proposal(GEP) priority/backlog Higher priority than priority/awaiting-more-evidence. triage/accepted Indicates an issue or PR is ready to be actively worked on.
Projects
Status: Experimental
Development

Successfully merging a pull request may close this issue.

4 participants