Skip to content
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

LoadBalancers: Provide an option for disabling LoadBalancer management #62

Closed
MatthiasLohr opened this issue Jul 1, 2020 · 4 comments
Closed

Comments

@MatthiasLohr
Copy link

Hey,

I'm trying to set up a Kubernetes Cluster which has the hcloud-cloud-controller-manager installed. As expected, the hcloud-cloud-controller-manager will try to map my Kubernetes LoadBalancers to a Hetzner LoadBalancer. However, I would like to let MetalLB do that job in my case. Is there any way to prevent hcloud-cloud-controller-manager from grabbing a certain Kubernetes Loadbalancer? How can I define which LoadBalancer should be handled by which controller?

Best regards
Matthias

@LKaemmerling
Copy link
Member

I don't think that this is possible. MetalLBs use case is intended for "bare metal clusters" so deploy clusters on bare metal. So i don't think it is possible to have MetalLB and our Load Balancers (or any other Load Balancer). We added a new ENV (HCLOUD_LOAD_BALANCERS_ENABLED) flag to the latest version (will be released officially soon). Therefore you can disable the whole Hetzner Cloud Load Balancers managing.

#63

@MatthiasLohr
Copy link
Author

Ok, perfect, that would do the job. Thanks!

@andriuspl
Copy link

@MatthiasLohr have you succeeded with Metallb on Hetzner Cloud?

@MatthiasLohr
Copy link
Author

To be honest: No idea. Too much time has passed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants