Google Cloud Build в частной сети VPC

Aug 17 2020

У меня есть триггер Google Cloud Build, который создает мое изображение в Google Cloud. У меня также есть сеть VPC, в которой размещены некоторые ресурсы, которые должны быть доступны при создании образов.

При создании образа моему сценарию докера необходим доступ к веб-серверу. Похоже, что сеть сборки GCP Cloud не является моей частной сетью VPC. Таким образом, скрипт недоступен для необходимых ресурсов, которые потребовались при сборке.

Возможно ли запустить сборку в сети VPC? Если да, то как?

Ответы

2 guillaumeblaquiere Aug 17 2020 at 20:04

Это будет возможно. Сегодня эта функция открыта для альфа-тестеров и скоро (я ожидаю, что через 2 месяца) будет выпущена в бета-версии.

На прошлой неделе gcloud SDK получил это обновление, которое позволяет создавать пул рабочих. Фактически, вы создадите в своем проекте пул виртуальных машин. Таким образом, виртуальная машина будет напрямую подключена к вашему VPC.

Я не знаю модели ценообразования, но думаю, что вы будете платить пулу рабочих как стандартную цену за виртуальную машину. Следовательно, он не будет таким дешевым, как Cloud Build. И, похоже, не планируется создавать коннектор (пиринг? Коннектор VPC?) Между вашим VPC и текущей управляемой версией Cloud Build.