techno-tim / k3s-ansible

The easiest way to bootstrap a self-hosted High Availability Kubernetes cluster. A fully automated HA k3s etcd install with kube-vip, MetalLB, and more. Build. Destroy. Repeat.
https://technotim.live/posts/k3s-etcd-ansible/
Apache License 2.0
2.41k stars 1.05k forks source link

Suggestion: Remove metallb and use kube-vip for both control plane and for service loadbalancing #116

Closed sharifm-informatica closed 2 years ago

sharifm-informatica commented 2 years ago

Kube-vip now can do both jobs so no need for metallb. This will simplify the install. also it will avoid arp spam from two different layer2 loadbalancers on the same network.

For reference: https://kube-vip.io/docs/about/features/

timothystewart6 commented 2 years ago

Thanks! I am aware however due to MetalLB's popularity we are going to stick with it for now!