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
If this post helped you to solve a problem or provided you with new insights, please upvote it and share your experience in the comments below. Your comments can help others who may be facing similar challenges. Thank you!