Может ли Google Cloud Build запускаться новым образом Docker в реестре контейнеров? - PullRequest
0 голосов
/ 12 декабря 2018

Я настраиваю CI / CD с помощью облачных инструментов Google, и ожидал, что будет условие триггера «при загрузке нового образа в реестр контейнеров».

Вариант использования отделяет развертывание от источника(репо).Source подтолкнет образы Docker, а развертывание развернет их на стадии тестирования.

Но Cloud Build предоставляет только триггерный выбор между тремя исходными репозиториями. ссылка

Что бы вы использовали для тестирования, тестирования и производственного развертывания образов Docker в контексте GKE?

1 Ответ

0 голосов
/ 28 января 2019

Между тем, есть решение, но оно слишком громоздкое.

Как большинство из вас, вероятно, знает, GCR сохраняет свои изображения в Bucket, тогда можно написать функцию облака, которая запускается всякий раз, когдаизменения происходят в Bucket (см. документацию здесь ).

Ваша облачная функция затем запустит триггер, вызвав либо клиента Google Cloud SDK, либо остальных API .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...