Open mkmik opened 1 year ago
sgtm
another option is to disable servicelb
with:
apiVersion: controlplane.cluster.x-k8s.io/v1beta1
kind: KThreesControlPlane
....
kthreesConfigSpec:
serverConfig:
disableComponents:
- servicelb
that also disables the embedded cloud-controller-manager, but
When using k3s with version >= v1.23.x I get this error when spinning up the cloud controller (which blocks any other component due to the cloud controller readiness taint):
Turns out this is caused by a change in k3s https://github.com/k3s-io/k3s/issues/6554
I tested the workaround mentioned in that ticket by manually editing
/etc/rancher/k3s/config.yaml
A quick look at the server config schema doesn't reveal any trick I can use to set that arg:
should I add
KubeCloudControllerManagerArgs
?