-
Notifications
You must be signed in to change notification settings - Fork 508
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
AttachedRoutes spec does not clarify how to handle partially invalid states #1626
Comments
Here are a couple possible options: 1. AttachedRoutes should only represent Routes that have actually been programmed with the Gateway 2. AttachedRoutes should not care about the status of the Listener or Routes At first glance, 1 seems like it would be best for users but hardest to implement, and 2 seems like it would be simplest to implement. Also open to any other alternative approaches. |
In response to conversation during the Gateway API weekly meeting, I don't think renaming or deprecating +1 to definition 1️⃣ , if there's a need to express a count of routes targeting a Gateway listener, we could possibly introduce a new field It would be important to define edge cases like if a route not permitted by I'm unsure if/how these fields should be set if the listener itself is in an For operators, comparing these two counts might be a helpful first triage step - "are there some |
The Kubernetes project currently lacks enough contributors to adequately respond to all issues. This bot triages un-triaged issues according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale |
The Kubernetes project currently lacks enough active contributors to adequately respond to all issues. This bot triages un-triaged issues according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle rotten |
/lifecycle frozen |
@robscott: GuidelinesPlease ensure that the issue body includes answers to the following questions:
For more details on the requirements of such an issue, please see here and ensure that they are met. If this request no longer meets these requirements, the label can be removed In response to this:
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. |
Here is a proposed plan of attack, going with number 2 above ("AttachedRoutes should not care about the status of the Listener or Routes"):
|
Talked to @sunjayBhatia about this, and he's up for taking this one on. /assign @sunjayBhatia We expect resolving this nearly "autoresolves" #1925 as well. Thanks @sunjayBhatia! Let us know if you run into any blockers. |
@sunjayBhatia just checking in, any trouble moving this one (and #1925 ) forward? Let us know if we can help! |
Submitted #2396 |
Also added #2402 |
What happened:
The current AttachedRoutes spec is rather vague and does not clarify how partially invalid states should be handled.
gateway-api/apis/v1beta1/gateway_types.go
Lines 671 to 673 in 46d4088
This came up in #1624 (comment).
What you expected to happen:
I expected clear guidance on how to set this value for partially invalid listeners or routes.
The text was updated successfully, but these errors were encountered: