You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add support for the Gateway API in the LoadBalancer managing part of the CCM, so its Gateway component would be provided with the LoadBalancer information on par with a LoadBalancer service type.
This would handle the cases when a k8s cluster is deployed and configured (exclusively or preferably) with the Gateway API approach of exposing services. That covers setups managed by latest versions of Cilium, Traefik, Nginx and others, see list of implementations and compatibility tables for v1.2, v1.1.
In a cluster setup configured in a Gateway API fashion, a Gateway should be able to obtain an external address(es) from an (external) load balancer, created by or provided via Hetzner CCM.
The text was updated successfully, but these errors were encountered:
In my opinion, the limitation is at the Cilium Gateway-API controller that they are not copying the metadata 'annotation' from the 'Gateway' resource to the provisioned service of type 'LoadBalancer', which would otherwise result in hccm to provision an external LoadBalancer automatically.
TL;DR
Add support for the Gateway API in the LoadBalancer managing part of the CCM, so its
Gateway
component would be provided with the LoadBalancer information on par with aLoadBalancer
service type.This would handle the cases when a k8s cluster is deployed and configured (exclusively or preferably) with the Gateway API approach of exposing services. That covers setups managed by latest versions of Cilium, Traefik, Nginx and others, see list of implementations and compatibility tables for v1.2, v1.1.
One related issue has already been raised here.
Expected behavior
In a cluster setup configured in a Gateway API fashion, a
Gateway
should be able to obtain an external address(es) from an (external) load balancer, created by or provided via Hetzner CCM.The text was updated successfully, but these errors were encountered: