0

我有一个主节点和两个工作节点架构。我有一个节点,后来添加了两个节点,使用kubeadm时我可以看到工作节点kubectl get nodes

但是集群在工人加入后不久就失去了互联网连接。

当我尝试将nginxWeb 服务器部署到 worker 时,我发现了这个错误。

我已经按照这里的描述安装了 Cal 。

但它没有显示CoreDNS带有kubectl get pods --all-namespaces.

当我 route -n在工作节点上使用时:

$route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.100.1    0.0.0.0         UG    100    0        0 ens32
172.17.0.0      0.0.0.0          255.255.0.0     U     0      0        0 docker0
192.168.100.0   0.0.0.0          255.255.255.0   U     0      0        0 ens32
192.168.100.1   192.168.100.222  255.255.255.255 UGH   0      0        0 tunl0
192.168.100.1   0.0.0.0          255.255.255.255 UH    100    0        0 ens32

192.168.100.1是我的网络网关服务器,192.168.100.222也是我的主节点。

所有 3 个节点都在运行Ubuntu 18.04 LTS。如前所述,我有一个单节点集群,然后我添加了两个工作节点使用kubeadm join

我对 Kubernetes 真的很陌生。我在这里缺少什么?

4

0 回答 0