VSCode devcontainer 连接到 vm 上的 kubernetes 集群

VSCode devcontainer connect to kubernetes cluster on vm

最终目标

从 dotnet/core/sdk devcontainer(使用 VSCode 远程容器),在我主机的另一个虚拟机上托管的 kubernetes 集群中调试 .NET Core 应用程序 运行。

当前设置

错误

我把这个问题搁置了一个星期,期间主机已经重启了多次,但是没有对网络、Hyper-V 设置等做进一步的修改。

今天启动 Ubuntu VM,IP 从原来的 172 变了。?.?.?到 192.168.92.x 。我不知道是什么导致了这种变化。

现在,Docker 桌面容器 可以 ping Ubuntu 虚拟机并卷曲 microk8s /api 端点。在我可以重现问题之前,我会将此问题标记为 "solved",如果问题 returns,则重新打开并尝试 Nick 推荐的解决方案。