1. 程式人生 > WINDOWS開發 >windows 10安裝minikube

windows 10安裝minikube

windows 10安裝minikube

目錄

1 下載安裝kubectl.exe

1.1 準備目錄

在C盤根目錄,建立資料夾kube

1.2 下載kubectl.exe

下載地址:https://storage.googleapis.com/kubernetes-release/release/v1.18.0/bin/windows/amd64/kubectl.exe


下載完成後,移動到C:\kube目錄下

1.3 配置環境變數

新增環境變數:

  • 變數名稱:KUBECTL
  • 變數的值:C:\kube

在Path 新增新值%KUBECTL%

1.4 開啟hype-v

在程式和功能中,開啟hype-v功能,重啟玩抽,在powershell(以管理員啟動)中再次開啟命令列的hype-v

powershell Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -Al

2 安裝minikube

參考: https://minikube.sigs.k8s.io/docs/start/

2.1 下載安裝包

下載地址:https://github.com/kubernetes/minikube/releases/download/v1.9.2/minikube-windows-amd64.exe

下載完成後,移動到C:\kube目錄下

2.2 安裝minikube

執行powershell(以管理員身份執行),執行下面命令

minikube start --vm-driver=hyperv `
--hyperv-virtual-switch="MinikubeSwitch" `
--image-mirror-country=cn `
--cpus=4 --memory=2048mb `
--registry-mirror="https://ms14dndh.mirror.aliyuncs.com" `
--iso-url=https://kubernetes.oss-cn-hangzhou.aliyuncs.com/minikube/iso/minikube-v1.7.3.iso `
--image-repository=registry.cn-hangzhou.aliyuncs.com/google_containers

執行時間會很長,請等待,如有報錯,酌情檢查
引數來源參考的阿里雲,連結: https://yq.aliyun.com/articles/221687

2.3 驗證啟動結果

kubectl get nodes

如果有結果,表示安裝正確

3 完善啟動方式

需要把建立minikube過程中的命令,全部寫入一個bat檔案中,以便執行該檔案,就啟動minikube
不然直接minikube start 它會檢查並下載最新版本的minikube,
bat檔案中不能用換行符號,所以命令得寫在一行

3.1 停止minikube

minkkube stop

3.2 建立啟動指令碼

C:\kube裡建立檔案minikube_start.bat,內容如下:

minikube start --vm-driver=hyperv --hyperv-virtual-switch="MinikubeSwitch" --image-mirror-country=cn --cpus=4 --memory=2048mb --registry-mirror="https://ms14dndh.mirror.aliyuncs.com" --iso-url=https://kubernetes.oss-cn-hangzhou.aliyuncs.com/minikube/iso/minikube-v1.7.3.iso --image-repository=registry.cn-hangzhou.aliyuncs.com/google_containers

3.3 用指令碼啟動minikube

執行powershell(以管理員身份執行),執行下面命令

minikube_start