Как подключиться к Postgres Cloud Sql без публичного IP из Cloud Run

Как подключиться к Postgres Cloud Sql без публичного IP из Cloud Run

Существует документация по подключению Cloud SQL для Cloud Run (https://cloud.google.com/sql/docs/postgres/connect-run), но он содержит следующую строку:

Примечание: для выполнения этих инструкций требуется, чтобы у вашего экземпляра Cloud SQL был настроен публичный IP-адрес.

Есть ли способ использовать Postgres Cloud SQL из Cloud Run, если Cloud SQL не предоставляет публичный IP-адрес (использует частный IP-адрес)?

решение1

TheПодключение к Cloud SQL со страницы Cloud Run, говорится, и я цитирую дословно: «Примечание: эти инструкции требуют, чтобы ваш экземпляр Cloud SQL имел настроенный публичный IP-адрес».

Доступ к частному IP осуществляется черезВиртуальное частное облако (VPC)Чтобы получить доступ к вашему экземпляру через VPC, ресурс, к которому вы подключаетесь и от которого подключаетесь, должен быть частью того же VPC.

Cloud Run в настоящее время не поддерживает доступ VPC, поэтому вам нужно будет использовать публичный IP-адрес, который уже есть.Запрос функциидля включения такого рода функциональности.

Связанный контент