Не удается добавить частный IP-адрес (VPC) в новый экземпляр Google Cloud SQL с помощью gcloud - PullRequest
1 голос
/ 09 июля 2019

Я пытаюсь создать новый экземпляр CloudSQL с частным IP-адресом, подключенным с самого начала. Единственное, что намекает мне документация, - это добавить сеть VPC. Я пытаюсь добавить по умолчанию.

Сначала я включаю правильные API / сервисы для моего проекта:

gcloud services enable servicenetworking.googleapis.com servicemanagement.googleapis.com --project=my-project

Затем я пытаюсь создать экземпляр CloudSQL:

gcloud beta sql instances create cloudsql-instance-name --region=europe-west1 --project=my-project --network=projects/my-project/global/networks/default

Однако это дает мне неописательную ошибку:

ERROR: (gcloud.beta.sql.instances.create) [INTERNAL_ERROR] Failed to create subnetwork. Please create Service Networking connection with service 'servicenetworking.googleapis.com' from consumer project '1234567890' network 'default' again.

Два вопроса:

  1. Это правильный способ добавить частный IP к экземпляру при создании? Или есть другие способы?
  2. Почему это дает мне эту ошибку и как я могу устранить?

Спасибо!

1 Ответ

0 голосов
/ 11 июля 2019

Вам нужно создать " Выделенные диапазоны IP для сервисов " и " Частные подключения к сервисам " внутри VPC, для которого вы хотите иметь CloudSQL Instance.(В вашем случае это «по умолчанию» VPC).Если у вас есть оба, вы сможете создать экземпляр MYSQL.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...