References:
Install minikube (v.18.0)
sudo curl -o /usr/local/sbin/minikube -LO https://storage.googleapis.com/minikube/releases/v1.18.0/minikube-linux-amd64
Add execution permissions to the binary
sudo chmod ugo+x /usr/local/sbin/minikube
Start kubernetes cluster
minikube start
(this may takes a few minutes)
Enable ingress add-on for Minukube:
minikube addons enable ingress
Test health of kubernetes cluster
[roberto@vmlab01 Helm-test]$ minikube status
minikube
type: Control Plane
host: Running
kubelet: Running
apiserver: Running
kubeconfig: Configured
Install kubectl
sudo curl -o /usr/local/bin/kubectl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl"
Add execution permissions to the binary
sudo chmod ugo+x /usr/local/bin/kubectl
Check communication with cluster
[roberto@vmlab01 Helm-test]$ kubectl get nodes
NAME STATUS ROLES AGE VERSION
minikube Ready control-plane,master 72s v1.22.1