2

我使用 RKE 工具安装了一个 3 节点 Kubernetes 集群。安装成功,没有错误,但我无法从一个 pod ping 到另一个 pod。

如果我 ping 在 worker2 节点(NODE-IP-10.222.22.47)上运行的 pod,我会收到响应,但在 worker1(NODE-IP-10.222.22.46)上运行的 pod 没有响应。 在此处输入图像描述

我的豆荚如下 - 在此处输入图像描述

我还注意到一些 pod 提供了节点 IP 地址。节点IP地址为Master1=10.222.22.45

工人1=10.222.22.46

Worker2=10.222.22.47 cluster_cidr: 10.42.0.0/16

service_cluster_ip_range:10.43.0.0/16

cluster_dns_server: 10.43.0.10

覆盖网络 - 运河

操作系统- CentOS Linux 版本 7.8.2003

Kubernetes - v1.20.8 使用 rke 工具安装

码头工人 - 20.10.7

所有节点中的 Sysctl 条目

安装前所有节点都禁用了防火墙。

检查 - sysctl net.bridge.bridge-nf-call-ip6tables

net.bridge.bridge-nf-call-ip6tables = 1

检查 - sysctl net.bridge.bridge-nf-call-iptables

net.bridge.bridge-nf-call-iptables = 1

4

2 回答 2

0

原因是 UDP 端口被阻止

于 2021-07-26T08:06:46.963 回答
0
  • 从提供的描述和屏幕截图来看,master01 的一些插件和控制器似乎还没有准备好,可能需要重新配置。

  • 您还可以使用路由连接到 worker1 上的 pod。检查以获取详细说明。

于 2021-07-07T07:45:05.540 回答