1

我有一个 GCP 项目“A”,我之前在其中添加了与 MongoDB Atlas 的 VPC 对等:

在此处输入图像描述

这样我的开发 GKE 集群(其 VPC 范围为 10.7.0.0/16)在访问 MongoDB 时将支持对等互连。到目前为止,一切都按预期工作。

现在我已经为预生产配置了另一个 GKE 集群,它在 10.221.0.0/16 上有自己的 VPC 范围。我还在同一个 Mongo 集群“app-pre”中创建了另一个数据库,并希望为新集群添加 VPC 对等互连。

我遵循相同的步骤:

  1. Mongo Atlas:为 GCP 项目“A”、VCP 名称和 CIDR 192.168.0.0/16 添加对等连接
  2. GCP 创建对等连接

问题是我收到以下错误:

本地网络 (10.221.0.0/16) 中的 ip 范围与对等网络的活动对等方中的 ip 范围 (10.221.0.0/16) 重叠

在此处输入图像描述

4

1 回答 1

2

发布此作为答案以帮助其他人。

@john-hanley 提到的是正确的,基本上,当它们使用重叠的 IP 范围时,您不能有 2 个或更多 VPC 对等,这是因为 GCP 路由将以相同的“优先级”创建,因此会混淆将数据包发送到这些路由的位置。

您收到的消息基本上是您已经以这种方式使用了一个范围,并打算再次使用这个相同的范围“10.221.0.0/16”。

于 2020-12-29T19:44:41.360 回答