Set ssh user in rke config when creating cluster

When creating a new cluster via rancher api and adding new nodes via rancher-agent, the created cluster has root as an ssh user in rke config. Openssh doesn’t allow ssh tunneling for root and hence the config doesn’t work with rke when trying to e.g. back up or restore the cluster. Is it possible to change that user?