kubernetes - Windows 10 Enterprise 和 Hyper-V 中的 Minikube

标签 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

是什么赋予了?

编辑1:
陷入困境:

  • Creating hyperv VM (CPUs=2, Memory=2000MB, Disk=20000MB) ...


d.

最佳答案

看起来像你的旧 minikube VirtualBox 虚拟机位于您的 MINIKUBE_HOME 中目录。
minikube delete也失败了,因为看起来你卸载了 VirtualBox。

您可能需要删除您的 MINIKUBE_HOME目录完全然后开始:

$ minikube start --vm-driver hyperv

更新:

另外请引用Microsoft Hyper-V driver

要求:
  • 启用 Hyper-V

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



    备注 :
    如果 Hyper-V 之前未处于事件状态,则需要重新启动。
  • 一个事件的 Hyper-V 开关 - 请遵循网络配置部分。

  • Set the switch you created as the minikube default in the step 2.


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

    关于kubernetes - Windows 10 Enterprise 和 Hyper-V 中的 Minikube,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57733110/

    相关文章:

    kubernetes - Kubernetes-如何定义使用Yaml中的文件构建的ConfigMap?

    azure - Windows Phone 模拟器错误、Hyper-V 组件未运行、Windows Azure 中托管的 Windows 8.1

    networking - 如何从Windows 10上的容器(Docker for Windows)连接到Docker主机

    amazon-web-services - kubernetes将主机dns名称获取到容器中以进行kafka通告主机

    kubernetes - 停止在 kubernetes master 上调度 pod

    docker - docker for Windows 是否可以实现 GPU 直通?

    docker - 单个节点中的两个POD之间的通信(minikube)

    kubernetes - 如何在 minikube 中使用新版本的 kubernetes 作为默认值

    amazon-web-services - 如何在AWS EC2上对Rancher和Kubernetes集群进行自动扩展?

    kubernetes - 将 Kubernetes 卷限制为单个 Pod