Построение Google Cloud на частной сети VPC

#google-cloud-platform #google-cloud-build #google-cloud-networking

#google-облачная платформа #google-cloud-build #google-cloud-networking

Вопрос:

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

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

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

Комментарии:

1. cloud.google.com/build/docs/private-pools/… Это должно сработать, но я им еще не пользовался

Ответ №1:

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

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

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

Комментарии:

1. есть ли у вас какие-либо обновления по этому вопросу? Мне действительно интересно. Все, что я нашел, это эта старая проблема, которая подразумевает, что она еще не реализована: issuetracker.google.com/u/2/issues/123374893

2. Никаких обновлений по этому поводу. Рабочий пул облачной сборки все еще находится в режиме приватного предварительного просмотра, и у меня нет новостей о облачной сборке и подключении к VPC.