0

我有两个 GKE 集群(GKE-OLD 和 GKE-NEW)在两个单独的负载均衡器后面运行。

GKE-OLD 集群在 L4 全局负载均衡器之后运行,而 GKE-NEW 集群在 L7 负载均衡器之后运行。

集群的服务可以通过两个单独的域名访问。

www.service.company.com指向运行 GKE-OLD 集群的 L4 负载均衡器。

www.service-1.company.com指向运行 GKE-NEW 集群的 L7 负载均衡器。

在此处输入图像描述

我想最终摆脱旧的集群和与之相关的 LB。但是,我想保留(www.service.company.com)旧集群中的www.service-1.company.com域名,并最终停用与新集群关联的域名。

在我停用旧集群之前,我想要的当前设置应该如下所示: 在此处输入图像描述

我的问题是:

我们是否可以同时拥有多个指向同一个 IP 地址 (LB) 的域和指向多个 IP 地址 (LB) 的同一个域? www.service.company.comwww.service-1.company.com指向同一个负载均衡器。并www.service.company.com指向 L4 和 L7 LB。

4

1 回答 1

2

我们是否可以有多个域指向同一个 IP 地址 (LB) 和同一个域指向多个 IP 地址 (LB)

是的,您可以将多个名称解析为同一个 IP 地址(直接使用AAAAA或通过CNAME记录),是的,您可以将名称解析为多个 IP 地址(再次通过直接A+AAAA记录或通过CNAME记录),但在这种情况下,除非客户端有一些特定的工具(使用这些记录的应用程序),否则事情将以所有地址之间的负载平衡方式工作,而不是以故障转移方式。

于 2021-04-25T17:31:31.063 回答