K8S集群pod间不能访问的问题?

背景:rancher搭建了一个calico网络组件的K8S集群.pod-a、pod-b部署在test1命名空间中,分别调度到node01、node02上; 现有一个pod-c 部署在test2命名空间中,调度在node03节点上;现象:在pod-c中ping pod-a 不通,pod-c 中 ping pod-b通达, node01、node02、node03能够互相ping通。 ...显示全部

背景:rancher搭建了一个calico网络组件的K8S集群.pod-a、pod-b部署在test1命名空间中,分别调度到node01、node02上; 现有一个pod-c 部署在test2命名空间中,调度在node03节点上;
现象:在pod-c中ping pod-a 不通,pod-c 中 ping pod-b通达, node01、node02、node03能够互相ping通。 

问题:想请问大佬, pod-c 不能ping 通pod-a 会是什么原因啊?

补充:没有配置任何ingress 和egress

已解决,原因:tunl没有起来 , 关闭networkmanager即恢复。

收起
参与10

查看其它 1 个回答lych370的回答

lych370lych370联盟成员系统运维工程师个人

不同名称空间,不同node上的pod能否互通,应该跟网络策略有关吧

银行 · 2023-02-23
浏览1092
  • 能的 ,pod-c 中 ping pod-b通达; calico网络组件 没有配置网络策略。
    2023-02-23

回答者

lych370
系统运维工程师个人
擅长领域: 数据库云计算服务器

lych370 最近回答过的问题

回答状态

  • 发布时间:2023-02-23
  • 关注会员:3 人
  • 回答浏览:1092
  • X社区推广