我有一个使用kubeadm构建的Raspberry pi集群。
master : 10.42.0.159
worker node : 10.42.0.192
我想使用带有nodePort 30101的type = nodeport服务公开运行在工作节点上的Pod。现在,我可以在主节点和工作节点上执行curl 10.42.0.159:30101
或curl 10.42.0.192:30101
。但是,当我尝试在位于不同网络上的其他计算机(例如10.10.14.67
)上进行卷曲操作时,它将失败。
我已经将master和worker的iptables设置为接受任何转发。我的问题是如何从其他网络使用NodeID:Nodeport访问Pod?
答案 0 :(得分:0)
要从其他网络进行访问,必须在网络之间建立路由。拥有路线后,便可以请求节点。您需要在路由器上进行配置。