1、环境:
VirtualBox:https://www.virtualbox.org/
kubectl:https://storage.googleapis.com/kubernetes-release/release/v1.10.2/bin/windows/amd64/kubectl.exe
2、放在c:\k8s目录,并修改minikube名称为minikube.exe,确保存放在C盘,因为后续指令执行时会把缓存放到用户所在的c盘目录下,如不一致,会出现多余的错误。
3.启动并指定镜像源
3.1 minikube start --registry-mirror=https://registry.docker-cn.com
键入kuberctl version可以查看kubernetes master version.
使用kubectl get nodes命令去检查kubernetes node是否准备好。
使用minikube ssh去访问运行kubernetes的linux VM.
使用minikube ip去检查Linux VM的IP地址,然后打开默认浏览器械,显示如下:
3.2打开Kubernetes控制台
minikube dashboard
4.停止 minikube stop
5.测试minikube
5.1创建一个deployment资源:
kubectl run hello-minikube --image=kennship/http-echo --port=3000 --image-pull-policy=IfNotPresent
5.2创建一个service资源:
kubectl expose deployment hello-minikube --type=NodePort
5.3执行minikube service hello-minikube
6.依次删除资源
kubectl delete service hello-minikube
kubectl delete deployment hello-minikube