GCP GKE - 负载均衡器替代

时间:2021-01-10 06:42:00

标签: google-cloud-platform google-kubernetes-engine load-balancing

我将 lb 用于生产站点。但是对于内部服务(如 gitlab、jenkins),我不想托管 lb。有没有其他方法可以在不使用负载均衡器的情况下连接到内部服务?任何堡垒主机都可以完成这项工作吗?

为生产和内部服务提供 lb 的成本似乎在 35 到 45 美元之间。我正在努力减少总账单。

我有一个用于生产站点的 nginx 入口控制器,想知道我是否可以使用内部服务的子域来处理它。

1 个答案:

答案 0 :(得分:0)

Kubernetes 集群上的服务可以使用它们的 ClusterIP 相互通信,而无需使用任何负载平衡器。可以使用 KubeDNS 或 CoreDNS 等内部 DNS 服务返回 IP

For more details

如果您需要连接不同集群中的服务,我会查看 Kubefed 或 Submarier 以进行多集群部署。 顺便说一下,它还利用 DNS 服务发现(这是用于 kubernetes 服务通信的术语)进行服务到服务通信。 Kubefed Submariner