Closed jafnhaar closed 1 month ago
CPLB is for external traffic only. For cluster-Internal load balancing, you need to enable node-local load balancing, as well. I guess that konnectivity is consuming most of the CPU, because it tries to get connections to all three controllers, but gets only a connection to one of them. This should go away after NLLB is enabled.
/xref k0sproject/k0sctl#475
CPLB is for external traffic only. For cluster-Internal load balancing, you need to enable node-local load balancing, as well. I guess that konnectivity is consuming most of the CPU, because it tries to get connections to all three controllers, but gets only a connection to one of them. This should go away after NLLB is enabled.
Yes, that fixes that. Thanks.
Before creating an issue, make sure you've checked the following:
Platform
Version
v1.31.1+k0s.1
Sysinfo
`k0s sysinfo`
What happened?
After bootstrapping the cluster with CPLB using VRRP I noticed that all control plane nodes started using about 70-80% of CPU. Relative to my old cluster with same config which used less than 10% CPU with external LB. I used the following config:
Steps to reproduce
Expected behavior
CPU usage should be around same compared to external LB
Actual behavior
CPU usage is really high
Screenshots and logs
No response
Additional context
No response