servereless vpc 连接器每次都针对特定网络失败,但适用于“默认”

Mic*_*elB 5 google-cloud-platform google-cloud-functions google-vpc

我正在尝试启用我的 firebase 功能以连接到我在 atlas 中的 mongodb,而不允许所有入站流量。我已经成功地完成了与 mongodb 的 VPC 和我创建的自定义 vpc 的对等互连。

但是无论我尝试什么 ip 范围,servereless vpc 连接器最终都处于“不良状态”,我需要将其删除。在这种糟糕的状态下,将函数添加到 VPC 也无法声明连接器不存在。

我的 vpc 网络、连接器、firebase 功能都在 europe-west2 中。

我的 vpc 配置:

    ranges:  10.0.0.0/9     
    gateway: 10.0.0.1
Run Code Online (Sandbox Code Playgroud)

和一个名为“main”的子网,具有相同的设置。

我的 vpc 连接器配置在同一个区域中,我尝试了各种范围的选项,例如:

10.64.0.0/2810.8.0.0/28我已经仔细检查过的默认推荐值没有被任何其他网络使用。

我从这个配置中到底缺少什么?我已经阅读了几篇文章和 stackoverflow 帖子 + 文档,但没有一篇文章明确说明您应该如何匹配两者。

vpc 网络是否必须定义更广泛的范围?无服务器连接器必须是其中的一部分?但他们提到必须没有重叠,所以不可能。