kubernetes群集pods无法ping另一个节点上的pod

问题描述 投票:0回答:1

在virtualbox上使用三个vms设置kubernetes集群。一个设置为主设备,另一个设置为工作节点。在群集上部署了pod但是pod无法ping不同节点上的任何pod,但可以ping同一节点上的pod

docker kubernetes
1个回答
0
投票

Kubernetes使用不同的方法进行内部沟通。在基本的DNS-operated network中,服务之间存在交换数据包而不是pod。一些操作使用基于iptables而非低级打包交换的“NAT”网络。可能需要使用覆盖网络来实现您的需求。

回到你的问题。我可能会建议您构建服务,然后尝试使用flannel或类似解决方案通过名称互相ping通。你可能会发现foundations很有趣并且在network abstraction layer深处潜水。

© www.soinside.com 2019 - 2024. All rights reserved.