Описание тега google-container-builder

0 ответов

Вопросы безопасности для Google Container Builder

Где находятся виртуальные машины, на которых выполняются этапы сборки контейнера? Судя по тому, как быстро работает контейнер, эти виртуальные машины выглядят предварительно распределенными. Это правда? Если это так, они являются общими для всех про…
07 мар '18 в 22:15
1 ответ

Пользовательская (или последняя) версия npm в Google Cloud Builder

Я использую Google Cloud Builder (GCB) для создания некоторого кода Node.js. Я использую новый npm package-lock.json особенность для закрепления зависимостей. Это лучше всего работает при использовании npm ci Команда, которая была введена в npm@5.7.…
1 ответ

Тег изображения в файле контроллера репликации

Я отправил изображение в Реестр контейнеров Google с именем gcr.io/$(PROJECT_ID)/img-name:46d49ab, В моем контроллере репликации у меня есть: apiVersion: v1 kind: ReplicationController metadata: name: go-server-rc spec: replicas: 3 selector: name: g…
1 ответ

Учетные данные gcloud, использующие неправильный кластер

Я использую контейнерный компоновщик для работы с cloudbuild.yaml, в моей проблеме используется старое имя кластера, которого не существует. Я попытался удалить свой сервисный ключ и создать его снова безрезультатно. Starting Step #3 Step #3: Alread…
0 ответов

Google Cloud Builder случайным образом останавливает прекомпиляцию ресурсов рельсов

У меня есть Dockerfile, который содержит следующие шаги. FROM ruby:2.4.5-slim # more build steps WORKDIR /app COPY ./Gemfile ./Gemfile.lock ./package.json ./yarn.lock ./ RUN bundle install RUN yarn install COPY . . RUN RAILS_ENV=production bin/rails…
1 ответ

Контейнерные уведомления Slack Builder

Мы тестируем CB, и часть наших требований - отправка сообщений в Slack. Этот учебник прекрасно работает, но было бы полезно, если бы мы могли указать источник сборки, поэтому нам не нужно нажимать на сообщение, чтобы увидеть, что репо / триггер не у…
01 июн '18 в 23:51
2 ответа

Google Cloud Container Builder - сборка контейнера Docker из исходного кода Go с зависимостями от производителя

Фон Связанный вопрос: Google Container Builder: Как установить зависимости govendor на этапе сборки? Я пытаюсь использовать Google Cloud Container Builder для автоматизации создания моих Docker-контейнеров с помощью триггеров сборки. Мой код в Go, и…
3 ответа

Есть ли способ автоматического развертывания в GCE на основе нового образа, создаваемого в реестре контейнеров Google?

У меня есть развертывание Kubernetes на GCE, которое я хотел бы автоматически обновлять на основе новых изображений, создаваемых в реестре контейнеров Google (в идеале с помощью триггера сборки). Есть способ сделать это? Заранее спасибо. -Отметка
2 ответа

Периодический сбой (127) при поиске команды в пряже

Я пытаюсь создать что-то на gcloud, в частности веб-сайт с Yarn и Node. Это скрипт, который я пытаюсь запустить: "build:langs": "printenv && ls -lah node_modules/.bin && BABEL_ENV=test babel-node scripts/translate.js", С помощью $ ya…
03 июн '18 в 19:34
1 ответ

Google Container Builder: как установить зависимости govendor на этапе сборки?

Я пытаюсь использовать Google Cloud Container Builder для автоматизации создания моих контейнеров с помощью триггеров сборки GCP Мой код в Go, и у меня есть vendor папка в корне моего проекта, которая содержит все мои зависимости Go (я использую gov…
0 ответов

Как запустить глобально установленный пакет npm на этапе сборки?

Это cloudbuild.yml Я работаю над: steps: - name: 'gcr.io/cloud-builders/npm' args: [ "install", "-g", "mup"] - name: 'ubuntu' args: [ "/bin/bash", "-c", "mup", "deploy", "--config=./deploy/mup-development.js", "--settings=./deploy/settings-developme…
11 июл '18 в 21:22
2 ответа

Каков наилучший способ обновления тега изображения для фиксации SHA через CloudBuilder?

У меня есть файл deploy.yaml, содержащий развертывание 3 контейнеров + сервис LB, и cloudbuild.yaml, содержащий шаги для создания образов контейнеров каждый раз, когда в Bitbucket git repo появляется новая фиксация для определенной ветви. Все работа…
1 ответ

Поддержка GitLab для Контейнерного Строителя Google Cloud Platform

Можно ли связать GitLab с Container Builder с полной поддержкой автоматических триггеров для сборок? Если нет, то ожидается ли это в будущем?
1 ответ

Как вытащить / запустить контейнер после завершения сборки?

Я использую Google Container Builder для создания изображений и отправляю их на gcr.io Как запустить / запустить на виртуальной машине CoreOS после завершения сборки? (Я не могу использовать Google Container Engine)
2 ответа

Dockerfile конструктора контейнеров с командами gcloud

У меня есть шаг строитель контейнера steps: - id: dockerbuild name: gcr.io/cloud-builders/docker entrypoint: 'bash' args: - -c - | docker build . -t test images: ['gcr.io/project/test'] Dockerfile, используемый для создания этого тестового образа, с…
1 ответ

Проблема с токеном аутентификации Cloud Container Builder

Я попытался запустить следующий код в Cloud Container Builder, используя npm строитель: const Storage = require('@google-cloud/storage'); const storage = new Storage(); const bucketName = 'some-bucket-name'; test(`can access GCP`, async (t) => { …
2 ответа

Cloud Container Builder, ZIP не поддерживает временные метки до 1980 года

Я пытаюсь следующий урок. Автоматическое развертывание без сервера с облачными репозиториями и контейнером Но я получил ошибку ниже. $ gcloud container builds submit --config deploy.yaml . BUILD Already have image (with digest): gcr.io/cloud-builder…
2 ответа

cloudbuil.yaml не отменяет маршалинг при использовании значения в кодировке base64 для триггера сборки

На моем cloudbuild.yaml определение, я имел обыкновение иметь secrets раздел, чтобы получить значения среды из Google KMS. secretEnv поля имели ключи, сопоставленные с "зашифрованными + base64-закодированными" значениями: ... secrets: - kmsKeyName: …
1 ответ

Белый список Google Cloud Build IPs для проверки соединения с базой данных

Я хочу предоставить Cloud Build доступ к базе данных PostgreSQL на всех этапах, потому что это часть интеграционного тестирования из приложения Python, которое я запускаю. Любые предложения о том, как обрабатывать это разрешение, не подвергая базу д…
1 ответ

Не удалось найти артефакт - ошибка шага облачного конструктора (Google Cloud Builder)

Один из этапов построения контейнера Google не выполняется, так как он зависит от файла, созданного на предыдущем этапе. Все ли шаги в buildspec выполняются на одной машине? Пожалуйста, предложите, если есть лучший способ сделать это или мне нужно д…