Назад | Перейти на главную страницу

Как использовать Google Cloud Run с доменом моего клиента?

Я создаю среду с несколькими сайтами, чтобы мои клиенты могли создавать свои веб-сайты (например, конструктор Wix). Он уже работает на одной виртуальной машине, но я хочу использовать облачный запуск, чтобы лучше масштабировать его.

Возникает вопрос: как я могу программно подключить свои клиентские домены к облаку и сгенерировать ssl-сертификат? Есть другой способ лучше сделать это?

Единственное решение, о котором думали до сих пор, - это использовать виртуальную машину в качестве точки входа, делая часть ssl и соединение с облачной службой запуска, но это выглядит как «уродливый» вариант.

Я ценю любую помощь, которую могу получить.

В собственном режиме работы в облаке (отображение доменов) это невозможно, так как вам необходимо подтвердить право собственности на свой домен.

В этом документ упомянуто:

"Вы должны подтвердить право собственности на домен когда вы впервые используете этот домен в проекте Google Cloud "

Если у какого-то клиента этот домен сопоставлен с другим проектом GCP, этот домен не может быть добавлен в облачную среду до тех пор, пока вы не отключите домен в другом проекте, я не уверен, что проверку домена можно автоматизировать.

Подход виртуальной машины совсем неплох, другой альтернативой является использование Cloud Run для Anthos в Google Cloud и сопоставление доменов вашего клиента с IP-адресом балансировщик нагрузки.