【发布时间】:2021-11-19 03:22:56
【问题描述】:
我希望 projectA 中的 Google Cloud Function 能够连接到 projectB 中的 Google Compute Engine 实例。我知道我需要一个 VPC 无服务器连接器才能完成此操作,并遵循了以下建议 Cloud Functions > Guides > Connecting to a VPC network 但是它对我不起作用。当我尝试部署我的云功能时,部署“挂起”并在尝试创建该功能很多分钟后最终失败。
我想知道是否应该遵循Cloud Functions > Guides > Connecting to a Shared VPC network 的建议。正如我上面所说,我的 Cloud Function 和 GCE 实例位于不同的项目中,这是否意味着我必须创建一个共享 VPC?我对共享 VPC 完全不熟悉,因此希望能在此处提供一些指导。
【问题讨论】:
-
您可以使用VPC Peering 连接两个 VPC。永远记住,VPC 是私有网络,因此默认情况下,即使在同一个项目中,您也无法连接到不同 VPC 中的资源
标签: google-cloud-functions google-compute-engine google-vpc