云运行错误:VPC连接器“连接器”尚未准备好或不存在

问题描述

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

gcloud run services update SERVICE --vpc-connector CONNECTOR_NAME 

我收到此错误:

云运行错误:VPC连接器的“连接器名称”尚未准备好或不存在。

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

任何建议我该如何解决?

解决方法

正如您在此Official Documentation for VPC Connectors中所看到的:

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

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

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...