首页 > 解决方案 > 在 2 个集群上使用 Istio 路由的 GKE

问题描述

我想提高我对客户的服务可及性。目前我在“欧洲西部地区”有 1 个集群,其中 istio 有 10 个服务(或多或少)。具有部署、虚拟服务和服务以及服务之间的一个共享卷以及服务之间的 istio 内部路由。

我想在“美国区域”上创建额外的集群,并使用我在原始“欧洲集群”上的所有 istio 配置创建一个“欧洲集群”的副本。

这意味着来自美国的用户将在“us cluster”上点击我的服务,来自欧洲的用户将在相同的域上点击“europe clsuter”。

设置“美国集群”后我遇到的问题是我目前有两个负载均衡器 - 一个用于“美国集群”,一个用于“欧洲集群”。在这种情况下,我的路由有问题。我的想法是在它上面添加第三个负载均衡器,它负责根据用户的区域进行路由器,但我无法配置这样的东西。

tnx。

编辑: 在我的情况下, istio 管理所有路由,他是负载均衡器。

标签: google-cloud-platformgoogle-kubernetes-engineistio

解决方案


推荐阅读