如何在我的 MacBook 上访问安装在 Windows 10 电脑上的 Kubernetes(Minikube 或 Docker Kubernetes)

如何在我的 MacBook 上访问安装在 Windows 10 电脑上的 Kubernetes(Minikube 或 Docker Kubernetes)

我正在 Kubernetes 中开发复杂的应用程序。我的 Mac 只有 2 个核心和 16 GB RAM。在处理复杂的部署(例如 Hyperledger Fabric 区块链网络)时,这两个核心是一个限制。我有一台运行 Windows 10 的强大游戏电脑,并且安装了 Docker 和 Minikube,但我无法从外部(从我的 Macbook)访问 minikube。我在 Windows 上没有太多经验,如何将 Kunernetes APi “暴露”到外部看起来并不简单(我不需要暴露部署在 Windows minikube 中的应用程序;我只需要能够使用在我的 Mac 上运行的 kubectl 访问该 minikube。

我怎样才能拥有 minikube(以及使用哪个虚拟机管理程序)以便它监听 Wifi IP 地址?(对于 Docker Kubernetes 也是如此,如果无法使用 minikube。理想情况下,我更喜欢使用 minikube)我应该如何配置 Windows 10 防火墙以允许来自我的 MacBook kubectl 的传入请求?

相关内容