Я ищу способ выставить мой облачный SQL-сервер Google (работающий mysql) к моим серверам API.
Я мог бы добавить/удалить их в будущем и добавлении их, mysql доступ является дополнительным шагом в конфигурации с уже сложной установкой (для моего приложения).
И я пошел канавка это учебное руководство, где я могу вручную добавить сервер (серверы) API: https://cloud.google.com/sql/docs/access-control
Однако мне понравилась эта часть, которая должна решить мою проблему:
Используйте сервис прокси так, чтобы Ваше приложение, казалось, прибыло только из одного IP-адреса. Добавьте этот адрес к авторизованным сетям, которые могут соединиться с экземпляром.
Действительно ли возможно создать этот прокси в облаке Google? Таким образом, я могу проксировать свою канавку экземпляров API прокси и добавить прокси к списку доступа.
Обновление вопроса:
Из ответа я добрался, похож нет ничего обеспеченного Google для создания этой работы. Который отчасти сосет (никакое преступление команда Google, существует столько других потрясающих функций).
У кого-либо от поддержки Google есть комментарий? Если не я приму ответ в течение 24 часов
Да, вы можете создать экземпляр Compute Engine, который будет выступать в качестве прокси.
Единственное предостережение, которое следует предпринять, - использовать для этого экземпляра статический IP-адрес (вместо временного IP-адреса), чтобы при перезагрузке экземпляра IP-адрес не изменился с того, который вы разрешили в экземпляре Cloud SQL. .
Обновление: Для этого можно использовать Google Cloud SQL-прокси (GitHub).
Кроме того, можно использовать стандартный MySQL-прокси, запущенный на ВМ Google Compute Engine, например, одно из таких решений: