Components

MetalLB

Load balancer component for exposing Runtime services on Kubernetes.

Agentic Friendly

Component Category

Network / load balancing

Component Description

MetalLB provides load-balancer capabilities for Kubernetes environments that do not have a native cloud load balancer. It is especially relevant for bare-metal and private infrastructure where public-cloud load balancer services are not available.

Why It Is Used

In BullSequana AI Runtime, MetalLB makes platform services reachable on bare-metal and private infrastructure. It is a key part of exposing ingress and service endpoints in self-managed environments and helps provide stable network addresses for platform entry points.

Learn More

Interacts With

  • NGINX and APISIX, by providing the external service exposure layer those ingress endpoints depend on in bare-metal environments.
  • Cluster networking and service publication, as the infrastructure-level load-balancing layer beneath Runtime ingress traffic.

On this page