Kubernetes Kubeadm加入失败。我的主群集IP是192.168.0.9还是10.96.0.1?

Kubernetes Kubeadm加入失败。我的主群集IP是192.168.0.9还是10.96.0.1?,kubernetes,kubeadm,Kubernetes,Kubeadm,当我运行kubeadm token create--print join命令时,我得到以下结果: “kubeadm join 192.168.0.9:6443——令牌ff9ega.4ad2z5yn2gicfvmc——发现令牌ca证书哈希sha256:66884e1573b3aa1644ba5c724a53703d2c497f9c0e9131325866057937e8c154” 在节点上运行join命令时,出现以下错误: [发现]正在尝试连接到API服务器“192.168.0.9:6443” [

当我运行kubeadm token create--print join命令时,我得到以下结果:

“kubeadm join 192.168.0.9:6443——令牌ff9ega.4ad2z5yn2gicfvmc——发现令牌ca证书哈希sha256:66884e1573b3aa1644ba5c724a53703d2c497f9c0e9131325866057937e8c154”

在节点上运行join命令时,出现以下错误:

[发现]正在尝试连接到API服务器“192.168.0.9:6443” [发现]已创建群集信息发现客户端,正在请求来自“”的信息 [发现]请求群集信息失败,将重试:[获取:拨号tcp 192.168.0.9:6443:i/o超时]

当我运行kubectl时,获取svc kubernetes-o yaml

我得到了这个,显示了10.96.0.1的集群IP:

“版本:v1 种类:服务 元数据: creationTimestamp:“2019-02-07T00:44:45Z” 标签: 组件:apiserver 提供者:kubernetes 姓名:kubernetes 名称空间:默认值 资源版本:“6” selfLink:/api/v1/namespace/default/services/kubernetes uid:833b1756-2a71-11e9-9ef2-fa163ec9e592 规格: 集群:10.96.0.1 端口: -名称:https 港口:443 协议:TCP 目标港:6443 会话相关性:无 类型:集群 地位:
负载平衡器:{}“

10.96.0。1是api服务器容器ip地址,可在k8s集群内路由。您提到的另一个ip是192.168.0.9,它是主服务器ip地址。在运行join命令之前,确保节点可以到达主服务器。1是api服务器容器ip地址,可在k8s集群内路由。您提到的另一个ip是192.168.0.9,它是主服务器ip地址。确保节点可以在运行join命令之前到达主服务器

您可以公布可从节点访问的IP地址

sudo kubeadm init --pod-network-cidr=10.244.0.0/16 --apiserver-advertise-address=192.168.0.9
如果执行了kubeadm init。您可以恢复kubeadm init或kubeadm join所做的任何更改

kubeadm reset
之后,您可以再次运行它

sudo kubeadm init --pod-network-cidr=10.244.0.0/16 --apiserver-advertise-address=192.168.0.9

您可以公布可从节点访问的IP地址

sudo kubeadm init --pod-network-cidr=10.244.0.0/16 --apiserver-advertise-address=192.168.0.9
如果执行了kubeadm init。您可以恢复kubeadm init或kubeadm join所做的任何更改

kubeadm reset
之后,您可以再次运行它

sudo kubeadm init --pod-network-cidr=10.244.0.0/16 --apiserver-advertise-address=192.168.0.9

我可以ping主服务器IP地址,但不能ping端口。这很好。希望港口畅通。在master上运行以下命令并获取输出(kubeadm token create--print join命令)。在要加入到主服务器的节点上执行。我可以ping主服务器IP地址,但不能ping端口。这很好。希望港口畅通。在master上运行以下命令并获取输出(kubeadm token create--print join命令)。在要加入到主节点的节点上执行它。