第一个节点有问题,理论上应该注册为节点ip,而不是一个localhost的 fqdn 。
需要删除所有节点和当前集群,重新创建,在添加第一个节点时,指定该节点的IP地址。
添加节点时,在选择角色下面又个高级选项(advanced),里面可以填写 node public address以及private address
加了–internal-address还是启动不起来
看一下现在集群下的节点列表
需要重新搭建集群的,添加第一个节点的时候,就需要指定节点ip,在你截图这里可以看到 master 节点注册地址是 localhost.domain,这并不正常。
这个localhost.localdomain不是主机名称吗
在 kubernetes/rancher中,要求节点的hostname唯一,不额外设置的情况下 kubelet将使用 hostname 作为node name。解决了就好。