Windows 10 Enterprise和Hyper-V中的Minikube

时间:2019-08-30 20:56:31

标签: kubernetes hyper-v minikube

尝试使用Hyper-V在Windows 10下设置minikube。 https://blog.tekspace.io/getting-started-with-kubernetes-on-windows-10-with-hyper-v/

我找到了几篇文章,指出您需要使用--vm-driver=hyperv开关来启动它,但这对我不起作用。

enter image description here

我正在运行的命令:

minikube start --vm-driver hyperv

有什么作用?

EDIT1: 陷入困境:

  
      
  • 创建hyperv VM(CPU = 2,内存= 2000MB,磁盘= 20000MB)...
  •   

d.

1 个答案:

答案 0 :(得分:1)

好像您的旧minikube VirtualBox VM在您的MINIKUBE_HOME目录中。

minikube delete也失败了,因为它看起来像您卸载了VirtualBox。

您可能需要彻底删除MINIKUBE_HOME目录,然后开始:

$ minikube start --vm-driver hyperv

更新:

此外,请参阅Microsoft Hyper-V driver

要求:

  1. 启用Hyper-V

      

    Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All

    注意: 如果以前未激活Hyper-V,则需要重新启动。

  2. 活动的Hyper-V交换机-请点击“网络配置”部分。

  

在步骤2中将您创建的开关设置为minikube默认值。

minikube config set hyperv-virtual-switch ExternalSwitch
minikube start --vm-driver=hyperv
minikube config set vm-driver hyperv