1

因此,当我尝试使用此命令更新我已经存在的服务时,我正在尝试将我的 Cloud Run 服务(仅在 us-west1 区域)与我的 VPC 连接器(us-central1 区域)连接起来

gcloud run services update SERVICE --vpc-connector CONNECTOR_NAME 

我收到了这个错误:

Cloud Run 错误:VPC 连接器“连接器名称”尚未准备好或不存在。

注意:我无法在区域 us-west1 中部署我的连接器(不是 GCP 的给定选项),因此服务和连接器位于同一区域。

任何建议我该如何解决这个问题?

4

1 回答 1

1

正如您在VPC 连接器的官方文档中看到的那样:

连接器必须与连接到它的无服务器服务位于同一项目和区域中。

因此,为了解决您面临的问题,您必须将连接器更改为您的服务所在的同一区域,因为您的服务所在的区域不支持 VPC 连接器,您还必须将您的服务更改为新区域,以便在此之前使用 VPC 连接器。您可以在此处找到可用于 VPC 连接器的区域。

于 2020-09-14T13:24:14.520 回答