【问题标题】:Cloud Run error: VPC connector "connector" is not ready yet or does not existCloud Run 错误:VPC 连接器“连接器”尚未准备好或不存在
【发布时间】:2020-12-30 16:52:03
【问题描述】:

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

gcloud run services update SERVICE --vpc-connector CONNECTOR_NAME 

我收到了这个错误:

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

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

有什么建议可以解决这个问题吗?

【问题讨论】:

  • 你能分享创建连接器的命令吗?
  • 我解决了,需要在同一区域@guillaumeblaquiere

标签: google-cloud-platform google-cloud-run google-vpc


【解决方案1】:

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

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

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

【讨论】:

    猜你喜欢
    • 2021-11-24
    • 2022-07-04
    • 2021-06-18
    • 2022-07-07
    • 2020-07-01
    • 2021-05-11
    • 2021-08-16
    • 2020-10-13
    • 2020-08-05
    相关资源
    最近更新 更多