Disabling Klipper

20 Dec 2021 20:55 raspberry-pi

I forgot to disable Klipper, the K3s-provided load balancer.

Edit the /etc/systemd/system/k3s.service file. It looks like this:

...
ExecStart=/usr/local/bin/k3s \
    server \

Yeah, I don’t know what that trailing backslash is doing there.

Edit it so that it looks like this:

...
ExecStart=/usr/local/bin/k3s \
    server --disable servicelb \

Then restart:

sudo systemctl daemon-reload && sudo systemctl restart k3s

After a short while (less than a minute), the svclb- pods will stop.

References