【发布时间】:2021-07-11 10:00:44
【问题描述】:
现在,我在谷歌云 GKE 中有生产基础设施。我计划将其迁移到 Azure AKS。
当我从 GKE 迁移到 AKS(零停机时间)时,我对如何跨不同集群计算流量百分比的策略感到困惑。
例子,
在谷歌云中,我使用 Cloudflare + GCLB 和 NEG(网络端点组)作为后端服务,在 Azure 中,我使用应用程序网关入口控制器 (AGIC)。
我们称为 XYZ 服务的微服务部署在 GKE 和 AKS 中。我可以说我可以访问 xyz.domain.tld 并得到预期的响应。
如何实现百分比流量,例如 10% 的流量将流向 AKS,剩下的 90% 留在 GKE?
我应该在我当前的生产环境中实现 istio 吗?或者 Cloudflare 是否具有百分比流量的功能,例如 90% 将流向 GKE IP 地址,10% 将流向 AKS IP 地址?
【问题讨论】:
标签: google-kubernetes-engine cloudflare azure-aks