Open HummingMind opened 2 years ago
We don't currently support the Kubernetes Gateway API. We do support Application Gateway Ingress Controller. Is there a specific reason for why you're interested in the Kubernetes Gateway API?
cc @phealy
We don't currently support the Kubernetes Gateway API. We do support Application Gateway Ingress Controller. Is there a specific reason for why you're interested in the Kubernetes Gateway API?
cc @phealy
Hello @wangyira, Because it is the future of Kubernetes Ingress that is actually going to replace the original ingress resource. It's already in beta and GKE already supports it as a preview (using their controller). The Ingress Controller and the Service Mesh products I use in my setup already have full support for the beta, and I would like to start using it soon in my AKS cluster (assuming it works).
Hense why I was asking if installing the CRDs for the Gateway API is good enough to get going, or does the AKS team have to do something on the backend to support it (not asking about Application Gateway ingress controller, as that costs too much for my needs)?
Thank you!
Action required from @Azure/aks-pm
Issue needing attention of @Azure/aks-leads
Issue needing attention of @Azure/aks-leads
Issue needing attention of @Azure/aks-leads
Issue needing attention of @Azure/aks-leads
I'm also interested in support for the Gateway API. I want to emphasize that this is not just a Google thing, but the official future of Ingress. Kuberenetes is moving toward shipping more features outside the core project and Gateway API is just the first example of this.
Issue needing attention of @Azure/aks-leads
Issue needing attention of @Azure/aks-leads
Issue needing attention of @Azure/aks-leads
The Gateway API has a number of implementations. These should generally work on AKS as long as you run them on a compatible Kubernetes version.
The Gateway API has a number of implementations. These should generally work on AKS as long as you run them on a compatible Kubernetes version.
An implementation of Kubernetes Gateway API is Generally Available on GKE since November 2022. Adding a link to an issue about its support in AKS https://github.com/Azure/AKS/issues/3402, not about third party support.
On July 24th 2023 this new product was launched: Azure Application Gateway for Containers
https://azure.microsoft.com/it-it/updates/public-preview-application-gateway-for-containers/
It Kubernetes Gateway API support: https://learn.microsoft.com/en-gb/azure/application-gateway/for-containers/how-to-backend-mtls-gateway-api?tabs=alb-managed
It is also linked here: https://gateway-api.sigs.k8s.io/implementations/#azure-application-gateway-for-containers
Tracking this here https://github.com/Azure/AKS/issues/3840
Any update? I do not want/plan to use application gateway for containers, but I am interested in gateway API on AKS.
Same as AurimasNav, not looking to add extra services but interested in Gateway API. Kind of a shame that almost two years later there's no definitive answer...
Bump, are there any update on when this is supported?
Issue needing attention of @Azure/aks-leads
Issue needing attention of @Azure/aks-leads
Issue needing attention of @Azure/aks-leads
Issue needing attention of @Azure/aks-leads
One of the engineers in my team just did some testing and it seems like if you set externalTrafficPolicy=Local
on the service backing the gateway it works.
Just dropping here for anybody else seeking a solution. Credits to @logicfox
Issue needing attention of @Azure/aks-leads
Issue needing attention of @Azure/aks-leads
Issue needing attention of @Azure/aks-leads
Issue needing attention of @Azure/aks-leads
I can't find any documentation or previous issues on this.
Does Azure support the new Kubernetes Gateway API? If so, how does it work? Do we just install the CRDs and we are good to go?
Thank you!