CIOPages
DirectoryCloud InfrastructureMetalLB

MetalLB

Open SourceFunded

Bare metal load balancer for Kubernetes clusters using standard routing protocols

Visit Website

About MetalLB

MetalLB is an open-source load balancer designed specifically for bare metal Kubernetes clusters that lack native network load-balancing capabilities. It addresses a critical gap by providing a reliable network load balancer implementation that integrates seamlessly with standard network equipment, enabling external services on bare-metal clusters to function effectively. This is particularly valuable for organizations running Kubernetes outside of major cloud IaaS platforms like AWS, GCP, or Azure, where native LoadBalancer services remain unsupported.

The solution supports both Layer 2 and BGP modes, allowing flexible deployment depending on network infrastructure. MetalLB requires Kubernetes 1.13.0 or later and some IPv4 addresses for allocation. Its FRR mode enhances BGP capabilities by supporting BFD sessions and IPv6 advertisement, making it suitable for advanced networking needs. MetalLB is ideal for enterprises operating on-premises Kubernetes clusters seeking to improve traffic management and service availability without relying on cloud provider integrations.

Key Capabilities

  • Network load balancing for bare metal Kubernetes
  • Support for BGP and Layer 2 operating modes
  • FRR mode with BFD and IPv6 support
  • Configurable via Kubernetes CRDs
  • Integration with standard network equipment

Integrations

KubernetesFRR routing suiteOpenShift

This profile was compiled by CIOPages from public sources with AI assistance, and may be incomplete or out of date. It is informational only and not an endorsement. Represent this vendor? or .

Quick Facts

metallb.universe.tf
CategoryCloud Infrastructure
PricingOpen Source
DeploymentOpen Source, On-Premises
Target SizeEnterprise