解決minikube啓動時若干問題

環境

windows 10 pro 1709
minikube v0.25.2,安裝在D:\dev\kube,加入了PATH環境變量windows

問題一:minikube start時報錯


PS D:\dev> minikube start --registry-mirror=http://xxxxxxxx.m.daocloud.io --vm-driver=hyperv --hyperv-virtual-switch="minikubeSwitch"
Starting local Kubernetes v1.9.4 cluster...
Starting VM...
E0323 15:18:37.885937 8624 start.go:159] Error starting host: Error creating host: Error executing step: Creating VM.
: open /Users/zhong/.minikube/cache/iso/minikube-v0.25.1.iso: The system cannot find the path specified.緩存

緣由

當前目錄和minikube緩存目錄不在一個盤分區,如上當前分區是D盤,而minikube緩存默認在C盤用戶目錄的.minikube目錄下。命令行

解決方法

方法一:命令行切換到C盤
方法二:環境變量MINIKUBE_HOME設置到D盤blog

問題二:802.1x認證上網狀況下,hyperv虛擬交換機沒法上網

緣由

hyperv新建的虛擬交換機不支持802.1x認證信息的轉發ci

解決方法

使用windows 10 1709新增特性(參見:https://blogs.technet.microsoft.com/nextnextfinish/2018/02/02/windows-10-1709-hyper-v-networking-enhancement/),設置minikube虛擬機使用hyperv默認虛擬交換機。
get

相關文章
相關標籤/搜索