我正在尝试使用私有 IP 地址创建一个 cloudsql 实例,因为在 Cloud SQL 实例上配置公共 IP 存在组织限制。我的项目的VPC网络不是共享的。 当我指定网络时运行 gcloud 命令来创建 sql 实例时,出现错误。错误:NETWORK_NOT_PEERED 虽然未指定网络,但我收到错误:必须启用公共 IP 或专用 IP 或 PSC 连接中的至少一项。 请帮助如何创建实例
使用 Cloud 控制台时,GCP 会自动创建专用服务连接并在客户的 VPC 和内部 Google VPC 之间建立对等互连。但使用 gcloud/terraform(命令行工具)时情况并非如此。因此,您面临错误:NETWORK_NOT_PEERED。
要解决您的问题,您需要手动创建私有服务连接,然后实例创建成功完成,如下图所示。
使用gcloud或任何其他手动方法创建云SQL实例必须在触发实例创建事件之前手动创建私有服务连接。