https://rancher.com/ logo
Title
a

able-dream-65187

05/19/2022, 12:37 AM
Ok, I have a really stupid question. How does rke run kubelet on the provisioned virtual machine? I’m having an issue with one node, rancher is complaining that kubelet isn’t reachable, and when I ssh into the node, kubelet isn’t running as a service. Yet, I do see a kubelet process if I run ps.
Actually, I think I can answer my own question, it’s been a bit since I administered my rancher-provisioned clusters, I forgot that it’s “docker running kubernetes running docker”, so kubelet is a docker container, not a native node process.
m

miniature-megabyte-23048

05/19/2022, 4:47 AM
yes in rke1 everything is docker containers and you can debug everything via any normal
docker
command
a

able-dream-65187

05/19/2022, 1:59 PM
Thanks @miniature-megabyte-23048 I totally forgot for a bit.
It’s been a while since I reviewed our rancher setup, is this still the standard/recommended way to run rancher with vSphere provisioning?
m

miniature-megabyte-23048

05/19/2022, 3:15 PM
in 2.6.5 just released you can also do rke2 clusters on vsphere
🎉 3
a

able-dream-65187

05/19/2022, 5:21 PM
Awesome! I’ll look into that.
m

modern-television-79263

05/19/2022, 10:31 PM
Ah yep - using RKE1 and vSphere here, all the K8s pieces are docker containers running on the VM.
🙌 1