ОБНОВЛЕНИЕ: для подключения к Cloud SQL из Cloud Run см. Официальную документацию
Cloud SQL теперь поддерживается полностью управляемой версией CloudВыполнить (Cloud Run на GKE пользователи уже могли использовать Cloud SQL, используя частный IP-адрес)
Функция в настоящее время находится в альфа-режиме, поэтому вам нужно использовать gcloud alpha
(она будет в gcloud beta
в течение 10дней):
Для начала:
- , если у вас его еще нет, создайте экземпляр Cloud SQL .
- .что API администрирования Cloud SQL
- развернет новую версию службы Cloud Run с помощью gcloud alpha и следующего флага:
$ gcloud alpha run services update --add-cloudsql-instances [INSTANCE_CONNECTION_NAME]
Где INSTANCE_CONNECTION_NAME
имеет тип project:region:instancename
.
Когда вы сделаете это, Cloud Run активирует и настроит для вас прокси-сервер Cloud .Затем вы должны подключиться к нему через /cloudsql/[INSTANCE_CONNECTION_NAME]
Unix-сокет.