deps
- minikube installed
- kubectl installed
- docker installed
Sample
# this create a k8s instance(I may not understand), wait here
minikube start
kubectl get po -A
minikube dashboard
- Service
– create a sample deployment and expose it on port 8080
kubectl create deployment hello-minikube --image=kicbase/echo-server:1.0
kubectl expose deployment hello-minikube --type=NodePort --port=8080
– check service
kubectl get services hello-minikube
– lauch a web browser to check
minikube services hello-minikube
– let server that runing in pod can be accessed by outside terminal: curl 127.0.0.1:7000
kubectl port-forward service/hello-minikube 7000:8080
– let pause 10 seconds
minikube pause
minikube unpause
- then start minikube
minikube start
minikube config set memory 9001
- check plugins
minikube addons list
- create another k8s instance(I may not understand), I failed
minikube start -p aged --kubernetes-version=v1.16.1
- now delete all k8s instance(I may not understand)
minikube delete --all