11/18/2022, 4:13 PM
Hi all! I need some support with an issue that has been plaguing me for months. ServiceLB, though disabled, continues to reinstall and break my LB configuration for certain pods. • I have a 6 node k3s cluster, half the nodes are ARM64, and the other half are Intel based. • 3 of the nodes are masters and the other 3 are agents.I am using metallb for a load balancer, along with a helm install of traefik. I have servicelb disabled in all node startup scripts. master
Copy code
ExecStart=/usr/local/bin/k3s \
server \
        ' --disable' \
        'traefik' \
        '--disable' \
Copy code
ExecStart=/usr/local/bin/k3s \
    agent \
      ' --disable=traefik,servicelb'
When I first encountered this, I added the above to the systemd scripts, did a daemon-reload and restart. All the servicelb nodes terminated and all seemed well. Approximately 2 weeks later, some of my services were not accessible and sure enough, I see that servicelb has started up again. What gives?
k3s version: v1.23.10+k3s1
I have tried reinstalling all the servers and agents with the above disable flags and it seems to have removed the pods for now.