只建議在開發環境中使用,不建議在windows下使用docker或者kubernetes。
1. 安裝VirtualBox或者Hyper-v(安裝步驟略)
2. 下載kubectl和minikube工具
(1)下圖顯示了kubectl,Hypervisor,minikube和windows之間的關系。
(2)在C盤創建k8s文件夾,如下所示:
(3)設置環境變量
(4)下載minikube for windows https://github.com/kubernetes/minikube/releases/download/v0.26.1/minikube-windows-amd64,然后把它復制到c:\k8s文件夾,並把名字改變成為minikube.exe.
(5)下載kubectl for windows https://storage.googleapis.com/kubernetes-release/release/v1.10.2/bin/windows/amd64/kubectl.exe ,然后把它復制到c:\k8s文件夾。
(6)看到應該如下所示
3. 運行
(1)打開Command Prompt然后輸入minikube start,顯示如下:
(2)minikube下載Linux VM鏡像和在Linux VM上搭建kubernetes,現在如果打開VirtualBox的話,你應該看到已經注冊的minikube,顯示如下圖:
(3)等待幾分鍾后,kubernetes cluster設置完成。
(4)鍵入kuberctl version可以查看kubernetes master version.
(5)使用kubectl get nodes命令去檢查kubernetes node是否准備好。
(6)使用minikube ssh去訪問運行kubernetes的linux VM.
(7)使用minikube ip去檢查Linux VM的IP地址,然后打開默認瀏覽器械,顯示如下:
(8)如果不想要使用的話,可以使用minikube stop或者在virutalbox 中停止虛擬機即可。