A Kubespray installation in openstack environment was done. Everything fully functional, no problems.
My question is how to remove the integration on a running cluster, machine by machine (not by reinstalling the cluster via kubespray) We have issues with stability of our openstack provider and this translates into kubelet service failing every now and then.
We moved persistence away from cinder already, and we never used any LB integration. There are no dependencies left, all we need is to "disable" the cloud-config.
Unfortunately, when naively removing cloud related values from kubelet.env, the kubelet service fails to start with "node not found" errors.