首页 文章

Kubernetes网络,无法从另一个网络到达服务nodePort

提问于
浏览
0

我有一个使用kubeadm构建的Raspberry pi集群 .

master : 10.42.0.159
worker node : 10.42.0.192

我想公开一个在worker节点上运行的pod,使用type = nodeport和nodePort 30101的服务 . 现在我可以在master节点和worker节点上执行 curl 10.42.0.159:30101curl 10.42.0.192:30101 . 但是,当我尝试在位于不同网络上的其他计算机(例如 10.10.14.67 )上卷曲时,它会失败 .

我已经设置了master和worker的iptables来接受任何转发 . 我的问题是如何使用NodeID:Nodeport从不同的网络访问pod?

1 回答

  • 0

    要从其他网络进行访问,您必须在网络之间 Build 路由 . 当您有路线时,您可以请求您的节点 . 您需要在路由器上配置它 .

相关问题