-
Notifications
You must be signed in to change notification settings - Fork 95
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 Kubernetes Gateway APIs for Ingress #33
Comments
@beriberikix sounds like it'd be useful to have the operate create service API resources instead of (in addition to?) Another aspect is metrics. We can do routing with this, but is there a standard metrics API that this comes with? SMI is certainly one solution but something designed explicitly for north-south traffic, as you said in today's meeting, could be more beneficial. Looking forward to hearing your thoughts! |
I think the same here @arschles - Folks should be able to choose if we manage it or they bring their own imo |
💯! It's also entirely possible someone has a very custom Ingress solution and this shouldn't prevent them as well. Services API should be in addition to @arschles great questions on Metrics. I've asked in #sig-network-service-apis channel for input! |
nit: Service APIs (or Gateway API in future) is in alpha.
That's correct. Based on the community interest, it seems like most ingress controllers will add support for Service APIs in future. Ingress isn't going anywhere. |
RE: metrics @robscott:
|
@beriberikix sorry for the loooong delay here. I've been pretty focused on #206 for a while now, so haven't had a chance to come back to this. I'm not sure how feasible this would be, but could the interceptor herein be a good testing ground for adding metrics? |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed in 7 days if no further activity occurs. Thank you for your contributions. |
Let's keep this open. Adding the |
…-5k5lqd Delete cluster: vcluster/vcluster
What exactly do we need to add/implement in order to fully support GW API? Is there anything left? CC @wozniakjan |
I just need to find some time to finish #1052, but after that imho not much left with the currently considered scope for both |
The network SIG has been hard at work developing the new Gateway API, aka Ingress V2. A Gateway is responsible for routing a request to a service. There's already an HTTPRoute implementation. The API has several integration points and I think the current Interceptor could be integrated or evolved to integrate with the existing HTTP implementation. Alternatively, a new GatewayClass can be designed to work specifically with KEDA and still make use of the standardized API.
Might relate to #10 and possibly #6. /cc folks from Services API who know way more than I do :) @hbagdi @jpeach @robscott
Edit @tomkerkhove: Updated link given it was renamed to Gateway API.
The text was updated successfully, but these errors were encountered: