Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

This page's audience real numbers from our own analytics — open to see them
–Visitors
–Page views
–Clicks to vendors
–Time on page
–Reading now
Clicks to vendors, by tool
  • –
Top countries
  • –
Devices
  • –

– · counted by iTechGuides's own first-party analytics, bots removed, every figure rounded down · how we count

PureLB review

Free#27 of 31 in Load Balancing Software

A focused, open-source choice for Kubernetes service IP allocation on Linux.

6.6/10Editor score
PureLB6.6 Visit PureLB

Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026

PureLB is an open-source Kubernetes Service LoadBalancer for teams running clusters on Linux infrastructure, particularly bare-metal deployments. It allocates external service IP addresses from configured ServiceGroup pools and uses standard Linux networking to make those services reachable. The project supports local and remote address pools, Kubernetes Custom Resource Definition configuration, address sharing across services using different ports, and layer 4 routing. It is a strong fit for operators who need control over service address allocation inside their own Kubernetes environment rather than a managed load-balancing service.

Its main strength is the breadth of IP allocation options within that focused use case. PureLB supports IPv4, IPv6, and dual-stack deployments, with optional integrated BGP route advertisement for remote address pools. External traffic policy with Direct Server Return is available for remote pools, while Prometheus metrics cover pool and node-agent monitoring. A kubectl plugin adds operational visibility, and NetBox integration connects service address management with an IPAM workflow. These capabilities give platform teams several ways to align PureLB with existing routing, monitoring, and inventory practices.

PureLB is best suited to teams comfortable installing and operating self-hosted Kubernetes software and managing the surrounding Linux networking environment. Its scope is deliberately centered on assigning and exposing Kubernetes Service LoadBalancer addresses, so organizations seeking a broader application delivery platform or a managed service should consider alternatives. Teams that need Kubernetes-native IP pools, optional BGP, dual-stack support, and operational integrations should pick PureLB; teams wanting a hosted product with less infrastructure responsibility should look elsewhere.

PureLB pros and cons

  • Where it wins
    • Open-source ServiceGroup pools for local and remote IP allocation
    • Optional BGP, IPv4, IPv6, and dual-stack support
    • Prometheus, kubectl, and NetBox capabilities for operations and IPAM
  • Where it doesn't
    • Focused on Kubernetes service IP allocation rather than broad load balancing
    • Self-hosted deployment requires a Linux-based Kubernetes environment
    • BGP, remote pools, and traffic policies add configuration complexity

PureLB fact sheet, pricing and score →

Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. How we rank.

Last updated · How we research and update