DEV Community

Er. Bhupendra
Er. Bhupendra

Posted on

minikube Setup In AWS

Step-1 : Setup Linux VM

1) Login into AWS Cloud account
2) Create Linux VM with Ubuntu AMI (t2.medium or t3.medium)
3) Select Storage as 50 GB (Default is 8 GB only for Linux)
2) Create Linux VM and connect to it using SSH Client

Step-2 : Install Docker In Ubuntu VM

sudo apt update
curl -fsSL get.docker.com | /bin/bash
sudo usermod -aG docker ubuntu 
exit
Enter fullscreen mode Exit fullscreen mode

Step-3 : Updating system packages and installing Minikube dependencies

sudo apt update
sudo apt install -y curl wget apt-transport-https

Enter fullscreen mode Exit fullscreen mode

Step-4 : Installing Minikube

curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64

sudo install minikube-linux-amd64 /usr/local/bin/minikube

minikube version
Enter fullscreen mode Exit fullscreen mode

Step-5 : Install Kubectl (Kubernetes Client)

curl -LO https://storage.googleapis.com/kubernetes-release/release/$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/linux/amd64/kubectl
chmod +x kubectl
sudo mv kubectl /usr/local/bin/
kubectl version -o yaml
Enter fullscreen mode Exit fullscreen mode

Step-6 : Start MiniKube Server

minikube start — driver=docker
Enter fullscreen mode Exit fullscreen mode

Step-7 : Check MiniKube status

minikube status
Enter fullscreen mode Exit fullscreen mode

Step-8 : Access K8S Cluster

kubectl cluster-info
Enter fullscreen mode Exit fullscreen mode

Step-9 : Access K8S Nodes

kubectl get nodes
Enter fullscreen mode Exit fullscreen mode

Top comments (0)