

Note: Please ensure you have kubectl installed. git clone Deploy Application on Minikubeįirst, let’s deploy a sample Nginx app. You can clone the repo and use it or directly deploy it using the URL as given in the guide below. Minikube Reference ManifestsĪll the Kubernetes manifests used in this guide are hosted on Github. I have covered profiles towards the end of the article. You can have multiple minikube clusters using profiles. To verify, execute the following status command. On successful execution, you will see the following messages.

It will take a couple of minutes for minikube to start. If you are running for the first time, Minikube will download the base VM image to deploy kubernetes on Virtualbox. minikube start -kubernetes-version=1.24.10 -driver=virtualbox
#MINDIX CUBE INSTALL#
If you want to install a specific kubernetes version, use the version flag as shown below.
#MINDIX CUBE DRIVER#
If you don’t have Docker and only Virtualbox, minikube picks the Virtualbox driver by default. Here we are specifically mentioning –driver=virtualbox because, by default, it picks the Docker driver if Docker is installed on your system. minikube start -driver=virtualboxįor Docker users, minikube start -p dev -container-runtime=docker -vm=trueįor Qemu users. There will not be any issue with NodePort services if you use the Virtualbox driver. You can install Virtualbox and start minikube with the Virtualbox driver. If you use the Docker driver, Nodeport will not work properly. I personally prefer Virtualbox because I use it for other testing purposes using Vagrant. minikube version Start Minikube With Virtualbox/Qemu/Docker Verify installation by checking the minikube version. Sudo install minikube-darwin-amd64 /usr/local/bin/minikube You will get the installation commands for the specific OS as shown below.įor example, if you have selected MAC binary download, the installation of Minikube is as simple as, curl -LO It is a single binary that is executable and that is all you need.įirst, go to and select the appropriate OS and other OS-specific parameters. MAC M1/M2 users can use qemu emulator as virtual box have issue with ARM64 processors. Note: I recomend installing Virtualbox as the backend minikube driver. Ensure you install any of the tools before you start with Minikube installation. Container or virtual machine manager, such as: Docker, Hyperkit, Hyper-V, KVM, Parallels, Podman, VirtualBox, or VMWare.The following are the prerequisites for Minikube to work properly. Running Multiple Minikube Clusters using Profiles.

