k8s service 没有自动路由问题

一个测试应用,我启动了一个 rc ,只控制了一个 pod。然后启动了一个 service,service 开启 nodePort。

然后我发现每个 Node 机器的对应 service 端口都打开了,但是我尝试每个都访问,却只有一个能访问。

Service 不是应该自带负载么?虽然我只有一个 pod ,但是每个node 上的入口都应该能路由过去吧。

是我想错了,还是我的集群网络有问题?

阅读 3.7k
1 个回答
新手上路,请多包涵

需要用flannel等实现节点间容器的访问
另外还要注意防火墙策略,INPUT和FORWARD链没有禁止有关数据包

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题