【发布时间】:2018-05-08 16:01:51
【问题描述】:
我对 Kubernetes 很陌生,我有几个关于 REST API 请求代理和负载平衡的问题。
我有一个 Master 和两个 Worker 节点,其中一些服务在一个 Worker 节点上,而在其他 Worker 节点上很少。
一开始我只有一个工作节点,我使用工作节点 IP 和服务 NodePort 访问我的 pod。将另一个 Worker 节点添加到集群后,Kubernetes 已将 mu pod “重新分配”到两个工作节点。
现在,我可以再次使用工作节点 IP 和服务节点端口访问我的 pod。这让我有点困惑:对于不在使用哪个 IP 地址的工作节点上的 pod,我怎样才能访问我的 pod REST API?
另外,由于我现在有 2 个 Worker 节点,应该如何在两个 Worker 节点上以适当的方式进行负载平衡?我知道我可以将 serviceType 设置为 LoadBalancer for Service,但这是否足够?
感谢您的回答!
【问题讨论】:
标签: kubernetes