Kubernetes worker install on diskless nodes

Hi Everyone,

I am new to kubernetes and planning on deploying a few test clusters. I used kubespray to install a small test k8 cluster but now thinking of deploying this on a small cluster that has diskless worker nodes. The master will be diskfull so that should not be an issue but wondering if it would be possible to install a k8 worker on a diskless node.

Thanks in advance for your input.

What do you mean with install, then? Run from RAM?

You can easily boot ipxe images of flatcar container Linux, for example. Or easily adapt lokomotive kubernetes to not install to disk on bare-metal and just run from RAM. The installation is basically boor from RAM, over the network, and then install to disk and reboot. So, it is easy to adapt to just run from RAM.

Would that work?