如何给kubernetes节点可以访问的主机名?

时间:2019-10-29 18:46:46

标签: amazon-web-services kubernetes centos hostname

我正在尝试建立一个主节点和一个节点k8s集群;但是,通过以下方式将节点加入群集时:

kubeadm join 10.1.3.238:6443 --token 2xm3il.sqjbsq7ebn5yaz4x \
    --discovery-token-ca-cert-hash sha256:7fb7e9ca3ee452928fd413bc3ecb4cb8bc50a99d52b73a39a5c758d240054c4e

它给出以下输出:

 [WARNING Hostname]: hostname "k8s-node1" could not be reached
 [WARNING Hostname]: hostname "k8s-node1": lookup k8s-node1 on 10.1.0.2:53: no such host

我尝试将实例的主机名设置为k8s-master和k8s-node1,并且还将它们添加到etc / hosts文件中。当我在主服务器上cat etc/hosts时,我得到:

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

ip-10-1-3-16 k8s-node1
ip-10-1-3-16 k8s-master

当我在工作人员上cat etc/hosts时,我得到:

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
ip-10-1-3-16 k8s-node1
ip-10-1-3-16 k8s-master

0 个答案:

没有答案