Skip to main content

eBPF-native
load balancing
for every environment.

Rivora owns VIPs, Maglev backend selection, health checks, and NAT/DSR — CNI-independent XDP/TCX on Linux and Kubernetes, with first-class IPv6, ARP+NDP announce, and opt-in BGP/BFD HA.

Rivora — eBPF-native load balancer for Kubernetes and bare metal

Own the traffic-delivery layer

Rivora attaches its own XDP/TCX programs and pins maps under /sys/fs/bpf/rivora-lb. It does not require Cilium or any particular CNI. Drive VIPs from static YAML on a single node, or from Kubernetes Service/EndpointSlice (and optional Gateway API) via rivorad -kubernetes with rivora-controller handling AddressPool IPAM.

IPv6 is a peer of IPv4 across the dataplane, sparse IPAM, NDP speaker, and BGP /128 advertisements — covered by CI selftests on every push.

Open core, tested in CI

Apache-2.0. Every push runs Go -race, Helm render (including IPv6 pools and Gateway API), AddressPool CRD checks, BPF compile, and root selftests for DSR/NAT, Maglev, rate limit, IPv6 dataplane, and NDP.

See the selftest and CI matrix →
CI statusApache 2.0 license

Need production support or SLAs?

Rivora's core is Apache-2.0 and free to run in production. Zyvor Enterprise adds support contracts, SLAs, and additional products for teams that need them.

Contact sales@zyvor.dev