Preparing Virtual Box VM’s to run Kubernetes

This week I had to prepare a multinode k8s solution to run on developers’ computers.

Among all the requirements, the solution should be light enough not to compromise the overall machine performance and easy to fine-tune k8s configurations to test with different development approaches.

I worked with Virtual Box VM’s to create my cluster, but I decided to write this guide explaining the process since the network configuration was not so trivial.