It is OS independent: Linux/Windows/MacOS are feasible. The following software should be installed on your workstation
virtualboxvagrantgit
Run the following commands in terminal application of your choice
git clone https://github.com/cloud-simple/vagrant-minikube.gitcd vagrant-minikubevagrant up
Access you VM OS with SSH and start minikube
vagrant sshminikube start
Check the status of your Kubernetes cluster
$ minikube status
minikube
type: Control Plane
host: Running
kubelet: Running
apiserver: Running
kubeconfig: Configured
$ kubectl get nodes
NAME STATUS ROLES AGE VERSION
minikube Ready control-plane 4h46m v1.26.1