【发布时间】:2018-03-25 17:24:29
【问题描述】:
因此,在单个节点上运行和扩展运行多个 pod 的部署效果很好,并且当使用“nodePort”类型公开服务时,可以很好地平衡对虚拟的请求该单个节点上的多个 pod 之间的 IP。
我已经在我的集群中添加了一个额外的节点,当使用 nodePort 公开服务然后在 2 个节点上运行 pod 时,我当然需要专门指定每个主机以命中在不同节点上的不同 pod 中运行的端点.
我想向单个 VIP 发送请求并在不同节点之间进行负载平衡。我在我的家庭网络上运行这个小型集群,所以我的问题是,无论如何都可以向单个 VIP 发送请求,并在不使用外部负载平衡器的情况下跨节点/pod 进行负载平衡?例如,kubernetes 中是否有一些配置来处理这个问题?
我尝试使用服务类型负载平衡器(而不是节点端口),但这并没有跨节点进行负载平衡。
【问题讨论】: