We suggest a single-node Kubernetes installation for most development, testing, and small lab-trial deployments.
There are two popular single-node versions of Kubernetes.
We recommend Minikube, which is easy to set up and use. The following comments on two considerations:
If you want to install Minikube on a Linux machine (either a physical machine or a VM on your laptop or in the cloud), you will need to follow the instructions at https://github.com/kubernetes/minikube#linux-continuous-integration-without-vm-support.
If you want to run Minikube directly on your Windows or MacOS system, you will need to follow the instructions at https://kubernetes.io/docs/getting-started-guides/minikube/#installation.
Once you are done, you are ready to install Kubctl and Helm, so return to here in the installation guide.