Best way to change OS on RKE cluster nodes

We are using RKE1 with three nodes currently running CentOS7 (all roles on all nodes).
The cluster uses Kubernetes 1.21 with Rancher 2.6.4 and Docker CE 20.10.

For better support of cGroup V2 we want to change the OS on the nodes to something like Ubuntu 21.10.

What is the recommended way for switchting out the node os?
Do i have to remove the node from the cluster first?
Or can i just leave it there and register the node with the new OS with the rancher agent again?

I don’t want to risk a failing cluster reconcilation. :slight_smile: