我使用 kubeadm 创建了一个 kubernetes cluser,我使用它启动它kubeadm init --pod-network-cidr=192.168.0.0/16
,返回的令牌如下所示:kubeadm join 172.31.103.17:6443 --token 3e0aiz.qvzldzk6fskjvfmk --discovery-token-ca-cert-hash sha256:a295f...0d
PS:注意172.31.103.17是我的主节点的私有 IP。我尝试使用--apiserver-advertise-address=<MASTER_PUBLIC_IP>
但 kubeadm init 命令卡住了。
我部署了 nginx pod,并使用 nodePort 服务公开了它。当我<localhot>:30162
从工人的浏览器中点击它时它工作正常,但是当我使用我的物理机器的浏览器时,它<WORKER_PUBLIC_IP>:30162
不起作用。
我想知道为什么 ?
PS:我集群的虚拟机部署在我的cloud guru账号上(使用ubuntu20.04镜像)
任何帮助都会非常感激!先感谢您