0

我的同事正在启动 GKE 集群并通过一对集中式虚拟机管理它们。虚拟机位于 us-east4

当他们在同一区域 (us-east4) 启动 GKE 集群时,一切都很好。他们可以通过对等连接访问工作节点和 GKE 主地址。但是,他们无法访问在 europe-west3 中构建的 GKE 集群的主节点。我在该区域构建了一个虚拟机,并成功连接到主节点 IP 的 443 端口。VPC网络开启了全局路由,虚拟机等服务的跨地域访问没有问题。

似乎很清楚,GKE 主节点只能在同一区域内访问。但这是否记录在某处?我确实在周一打开了一个支持案例,但几乎没有运气得到任何合理的信息。

4

1 回答 1

1

这似乎是一种预期的行为。由于我在这里查看过,因此我了解了有关它的以下信息,但是您是对的,上面没有这样的内容:

区域集群中主服务器的私有 IP 地址只能从同一区域中的子网或连接到同一区域的本地设备访问。

现在,基于,我建议您在 GKE 主服务器所在的同一区域设置代理,以使来自不同区域的所有请求看起来像是来自可访问区域。

请查看内容,这是一个有关如何从另一个区域的集群访问您的主节点的示例。

于 2021-02-10T23:30:24.403 回答