Imported k8s cluster remains in pending state

Hello All,
I have installed a k8s cluster with 2 worker nodes.
they all are running fine, however when importing the cluster into rancher, its stay pending,
Can you please let me know where shall i look for troubleshooting

[root@control2 .kube]# kubectl get nodes
NAME                  STATUS   ROLES                  AGE   VERSION
control2.fosiul.com   Ready    control-plane,master   47m   v1.21.2
worker2.fosiul.com    Ready    <none>                 42m   v1.21.2
worker3.fosiul.com    Ready    <none>                 41m   v1.21.2
[root@control2 .kube]#
[root@control2 .kube]# docker --version
Docker version 1.13.1, build 7d71120/1.13.1
[root@control2 .kube]#
[root@control2 .kube]# kubectl version
Client Version: version.Info{Major:"1", Minor:"21", GitVersion:"v1.21.2", GitCommit:"092fbfbf53427de67cac1e9fa54aaa09a28371d7", GitTreeState:"clean", BuildDate:"2021-06-16T12:59:11Z", GoVersion:"go1.16.5", Compiler:"gc", Platform:"linux/amd64"}
Server Version: version.Info{Major:"1", Minor:"21", GitVersion:"v1.21.2", GitCommit:"092fbfbf53427de67cac1e9fa54aaa09a28371d7", GitTreeState:"clean", BuildDate:"2021-06-16T12:53:14Z", GoVersion:"go1.16.5", Compiler:"gc", Platform:"linux/amd64"}
[root@control2 .kube]#

Thanks for the help.