MetalLB
MetalLB: A focused, self-hosted load balancer for Kubernetes services outside cloud-provider integrations. Ranked #26 of 31 in Load Balancing Software by our editors (6.7/10); pricing: Open source; best for kubernetes bare-metal networking.
At a glance
- Editor score6.7 / 10
- PricingOpen source
- Best forKubernetes bare-metal networking
- Paid fromNone
- Facts checked20 Sep 2026

Where it wins
- Supports Layer 2 ARP/NDP announcements and BGP service advertisement
- Allocates IPv4 and IPv6 addresses from configured pools
- Provides BGP multipath balancing and Layer 2 node failover
Where it doesn't
- Focused on Kubernetes rather than general-purpose load balancing
- Requires self-hosted deployment and cluster administration
- Needs configured address pools and suitable network integration
Our verdict on MetalLB
MetalLB is an open-source network load-balancer implementation for bare-metal Kubernetes clusters. It assigns external IP addresses to Kubernetes LoadBalancer services from configured pools, then advertises those addresses through Layer 2 or BGP. Layer 2 mode uses ARP for IPv4 and NDP for IPv6, while BGP mode peers with network routers. It is intended for cluster operators without a cloud-provider load-balancer integration and fits teams that need Kubernetes-native service exposure on Linux-based, self-hosted infrastructure.
The project’s main strength is its focused networking model. Operators can allocate IPv4 and IPv6 addresses, configure behavior through Kubernetes custom resources, and choose between local-network announcements and router-based BGP advertisement. BGP multipath can distribute connections across multiple cluster nodes, while Layer 2 mode supports automatic leader failover when a node fails. BGP policy controls, including peer and service selectors, add configuration scope for environments that need more specific advertisement rules.
MetalLB is open-source and self-hosted rather than a vendor-managed load-balancing service, so its operational fit depends on the Kubernetes environment and surrounding network design. Deployment is supported through Kubernetes manifests, Kustomize, Helm, or an operator, but the cluster still needs configured IP address pools and compatible Layer 2 or BGP connectivity. Choose MetalLB when bare-metal Kubernetes service advertisement, address allocation, and node failover are the priority. Teams seeking a general-purpose load balancer beyond Kubernetes, or a managed service, should choose a different approach.
MetalLB pricing
MetalLB fact sheet
| Free plan | Not verified |
|---|---|
| Paid from | None |
| Managed service | No |
| Layer 7 routing | Not verified |
| Layer 4 routing | Yes |
| Global traffic management | Not verified |
| TLS termination | Not verified |
| Backend limit | Not verified |
| Deployment | Self-hosted |
| Platforms | Linux |
| Support | Community, Docs |
| Built for | Small business, Mid-market, Enterprise (editorial estimate) |
| Pricing | Open source |
| Website | metallb.io |
| Facts checked | 20 Sep 2026 |
Alternatives to MetalLB
- AWS Elastic Load BalancingBroad Layer 4 and Layer 7 load balancing for AWS production environments.9.3
- Google Cloud Load BalancingA managed load balancer for global, regional, Layer 4, and Layer 7 traffic.9.2
- Alibaba Cloud Server Load BalancerA broad Alibaba Cloud balancing service with Layer 4/7 routing and a low published entry price.9.1
See all MetalLB alternatives →
Also listed in
Used MetalLB? Be the first to review it
The editor score above is our own research. What this page doesn't have yet is a reader's view — what you used MetalLB for, what worked and what didn't. No stars are seeded and no review is paid for; an editor reads every one before it appears.
Write a reviewTwo minutes · verified accounts only · read by an editor before it appears
Featured on iTechGuides
MetalLB is listed in our Load Balancing Software directory. Add the badge to your site — it links back to this page.
<a href="https://www.itechguides.com/products/metallb/"><img src="https://www.itechguides.com/best/badge/metallb.svg" alt="Featured on iTechGuides" width="230" height="46"></a>
Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026
Advertiser disclosure: iTechGuides is reader-supported. We may earn a commission when you click some links. How we rank.
Last updated · How we research and update


