top of page

Setup Minikube on Ubuntu 20.04

Minikube is an open source tool developed by SIG community which helps us to run Kubernetes cluster locally. It runs a single node cluster and provides a perfect environment to play around with Kubernetes.

In this article we are going to learn how to setup minikube cluster on Ubuntu 20.04 machine, hence the only pre-requisite is to have a machine with Ubuntu 20.04 running on it with internet connectivity.

Step 1: Install Docker

Since Kubernetes requires a container run time to execute the workloads, hence we need to setup docker at first place. We can install docker by using the below commands:

# apt update -y
# apt install apt-transport-https ca-certificates curl software-properties-common -y
# curl -fsSL | sudo apt-key add -
# add-apt-repository "deb [arch=amd64] focal stable"
# apt-cache policy docker-ce
# apt install docker-ce -y
# systemctl status docker 

Note: Last command 'systemctl status docker' checks the status of docker service and it must be in running state, if not then there must an issue with the docker setup.

Step 2: Install Kubectl

Kubectl is the client which helps us to communicate with the Kubernetes cluster, hence execute the below commands to install the kubectl client:

# curl -LO`curl -s`/bin/linux/amd64/kubectl
# chmod +x kubectl
# mv kubectl /usr/local/bin/

Step 3: Check the version of kubelet

Execute the below command to check the kubelet version :

# kubectl version -o yaml

Step 4: Install Minikube

Minikube is available as a debian package and can be installed by executing below command:

# curl -LO  && sudo dpkg -i minikube_1.6.2.deb

Step 5: Start Minikube Cluster

Last step is to start the cluster by using below command:

# minikube start --vm-driver=none &

54 views0 comments


Read More

Never miss an update

Thanks for submitting!

bottom of page