Where to start? https://minikube.sigs.k8s.io/docs/start/
1. Create kubernetes cluster
# Specify the kubernetes version
minikube start --kubernetes-version=v1.22.3
# Create second cluster
minikube start -p minikube2 --kubernetes-version=v1.22.3
2. Create nginx ingress service
kubectl create deployment ingress-nginx --image=k8s.gcr.io/ingress-nginx/controller
kubectl expose deployment ingress-nginx --type=LoadBalancer --port=30777
3. General commands
kubectl get pods -n portainer
kubectl get svc -n portainer
kubectl get events -n portainer
kubectl logs -n portainer portainer-local-7c9f9d6897-jn97c
kubectl get deployment -n portainer -o wide
kubectl get --namespace portainer svc -w portainer
kubectl port-forward -n portainer service/portainer 7080:9000
kubectl get --namespace portainer -o jsonpath="{.spec.ports[1].nodePort}" services portainer
kubectl get nodes --namespace portainer -o jsonpath="{.items[0].status.addresses[0].address}"
4. Install and uninstall minkube cluster
sudo dpkg -i minikube_latest_amd64.deb
sudo dpkg --purge minikube
Enjoyed this article? Support my work with a coffee ☕ on Ko-fi.