如何在 Docker Desktop Kubernetes 集群上找到主 IP?

How do I find the master IP on Docker Desktop Kubernetes Cluster?

我在 Windows 上使用 Docker 桌面,并创建了一个本地 Kubernetes 集群。我一直在关注这个 (quick start guide) 并且 运行 遇到了识别我的外部 IP 的问题。创建服务时,我应该列出 "master server's IP address".

我已经确定了主节点kubectl get node:

NAME             STATUS   ROLES    AGE   VERSION
docker-desktop   Ready    master   11m   v1.14.7

然后使用 kubectl describe node docker-desktop...但是没有在任何地方列出外部 IP。

我在哪里可以找到这个值?

使用以下命令可以查看有关节点的更多信息。

kubectl get nodes -o wide

kubectl get nodes -o json

您将能够看到内部 IP 和外部 IP。

Pd:在我的集群中,内部 IP 用作外部 IP,即使外部 IP 被列为 none。