Как перенести артефакт из Cloud Builder в Cloud Storage? - PullRequest
0 голосов
/ 11 июня 2018

У меня есть приложение с частью интерфейса, написанное на React.Это приложение создает артефакт (в частности, файл bundle.js ) в виде многоэтапного построения изображения:

from node:8 as builder
# build the bundle.js file
...
from nginx
# serve the bundle.js file
...

, чтобы у меня было очень маленькое изображение с пакетом Файл .js только внутри.

Чтобы обработать файл bundle.js, я хочу перенести этот артефакт в корзину Google Cloud Storage и включить на нем CDN.Каков наилучший способ сделать это?

Бэкэнд приложения будет использовать Skaffold, Container Builder и Kubernetes Engine.Поэтому было бы неплохо по возможности использовать Container Builder для внешнего интерфейса.

1 Ответ

0 голосов
/ 05 июля 2018

Я перечислю ваши вопросы ниже и предоставлю ссылки на документацию, которые помогут ответить, чтобы этот ответ был кратким.

1- Как перенести артефакт из Cloud Builder в Cloud Storage?Я бы порекомендовал посетить нашу документацию о сборке, тестировании и развертывании артефактов .Это поможет вам понять, как перенести ваши артефакты в корзину в облачном хранилище Google, и даст вам несколько примеров.

2- Как включить CDN в корзине?для того, чтобы обслуживать артефакты, которые вы выдвинули в ведро.Использование документации Cloud CDN будет отличным руководством, чтобы показать вам все необходимые шаги.

3 - Использование Container Builder для внешнего интерфейса?Согласно моим исследованиям, у нас пока нет этой опции.Я бы порекомендовал вам запросить это как Функции с помощью Issue Trackers . Это гарантирует, что наши инженеры изучат эту опцию, чтобы помочь улучшить наш продукт.

...