Closed judge-red closed 4 weeks ago
/label sig/cluster-management
Oops, I forgot we disabled the kubermatic-operator (replicas=0) in the environment where I tried this to work around another issue. I don't expect the operator would have anything to do with this rollout, but can't verify it right now, so please let me know if that's the case.
What happened?
When updating the cloud credentials in the
Cluster
resource, they're rolled out to all the correct places (cloud-config, etc.) Furthermore things like the CCM and I think the CSI are restarted. However, themachine-controller
andmachine-controller-webhook
are not. Thus, if the old credentials don't work anymore, machines can't be added or removed anymore.Expected behavior
Changing cloud credentials should restart the
machine-controller
pod.How to reproduce the issue?
machine-controller
andmachine-controller-webhook
pods not restartedmachine-controller
andmachine-controller-webhook
How is your environment configured?
Provide your KKP manifest here (if applicable)
N/A
What cloud provider are you running on?
OpenStack
What operating system are you running in your user cluster?
Ubuntu 22.04
Additional information