Embedded service load balancer in Klipper
436
stars
68
commits
Shell
primary language
Jul 1, 2026
updated
This repo builds the runtime image for the integrated service load balancer (aka ServiceLB) in K3s and RKE2. This works by using a host port for each service load balancer and setting up iptables to forward the request to the cluster IP. The regular k8s scheduler will find a free host port. If there are no free host ports, the service load balancer will stay in pending.
make
Shell
86.9%
Dockerfile
7.6%
Makefile
5.6%
Embedded service load balancer in Klipper
436
stars
68
commits
Shell
primary language
Jul 1, 2026
updated
This repo builds the runtime image for the integrated service load balancer (aka ServiceLB) in K3s and RKE2. This works by using a host port for each service load balancer and setting up iptables to forward the request to the cluster IP. The regular k8s scheduler will find a free host port. If there are no free host ports, the service load balancer will stay in pending.
make
Shell
86.9%
Dockerfile
7.6%
Makefile
5.6%