hcloud-cloud-controller-manager icon indicating copy to clipboard operation
hcloud-cloud-controller-manager copied to clipboard

Disabling Hetzner load balancer

Open rmja opened this issue 2 years ago • 2 comments

Hi,

I have been using metallb for load balancing for years on Hetzner Cloud, but after I have upgraded the controller manager which now has Hetzner Load Balancer support, it seems as if I cannot create any new LoadBalancer services using metallb. I now get the following error when creating a LB service:

Error syncing load balancer: failed to ensure load balancer: hcloud/loadBalancers.EnsureLoadBalancer: hcops/LoadBalancerOps.Create: neither load-balancer.hetzner.cloud/location nor load-balancer.hetzner.cloud/network-zone set

I cannot use Hetzner LB yet as it still lacks udp support which I need.

How do I prevent the Hetzner Load Balancer to take over LB service creation and still use the load balancer configured on the cluster? I have other LoadBalancer services using metallb working on the cluster that were created before upgrading the controller manager, and they keep working just fine.

rmja avatar Jun 10 '22 07:06 rmja

@rmja This may be similar or a duplicate of https://github.com/hetznercloud/hcloud-cloud-controller-manager/issues/288.

hakman avatar Jun 10 '22 08:06 hakman

This issue has been marked as stale because it has not had recent activity. The bot will close the issue if no further action occurs.

github-actions[bot] avatar Aug 09 '22 13:08 github-actions[bot]