【问题标题】:Kubernetes Minikube- Host network connection fails when i created a minikube with external switch on Windows 10Kubernetes Minikube-当我在 Windows 10 上创建带有外部开关的 minikube 时,主机网络连接失败
【发布时间】:2020-02-12 22:42:14
【问题描述】:

Minikube 设置: 我正在使用Hyper-v 在我的Windows 10 办公笔记本电脑上运行minikube。已创建并检查了虚拟交换机 - 外部模式 Allow management operating system to share this network adapter

VM 运行良好,我可以进行部署

问题: 当虚拟交换机处于外部模式时,主机 windows 10 机器失去了互联网连接,尽管我已经检查了选项 Allow management operating system to share this network adapter

问题:

  1. 如何让主机和虚拟机共享同一个网络?
  2. 因为这是我的办公室笔记本电脑,我看到Internet Connection sharing has been disabled by network administrator,我对此表示怀疑 可能是个问题。会不会是这个原因?

【问题讨论】:

标签: kubernetes minikube


【解决方案1】:

以后您应该在question 中提供有关您的环境的更多详细信息。

由于您没有提供信息,我试图重现您的场景,但无法重现您的环境行为。问题与您的 Hyper-V 配置有关。 我将在 Windows 上使用Minikube 发布一些提示和常见错误。

首先,要运行Minikube,您需要拥有kubectldocekrMinikube 本身。为此,您可以使用Docker for Windows 或关注this tutorial。教程自章节CREATING VIRTUAL SWITCH 使用Internal switch 并提到Internet Connection Sharing 是必需的。

安装 Docker 后,您应该已经有 2 个虚拟交换机:Default Switch(默认网络交换机自动允许虚拟机使用 NAT 访问计算机网络)和 DockerNAT。接下来的步骤需要为 Minikube 添加Virtual SwitchExternalthis tutorial 解释得很好。

【讨论】:

    猜你喜欢
    • 2021-01-29
    • 1970-01-01
    • 2017-07-27
    • 2016-11-14
    • 2023-03-09
    • 2021-07-06
    • 2022-11-11
    • 1970-01-01
    • 2020-03-31
    相关资源
    最近更新 更多