Непрерывная доставка док-контейнера в Google Cloud - PullRequest
0 голосов
/ 13 сентября 2018

Цель

У меня есть приложение, основанное внутри контейнера Docker. Я хочу иметь возможность использовать непрерывную интеграцию для этого с возможностью развертывания с использованием Bitbucket Pipelines в Google Cloud. Мне нужен доступ к базе данных SQL (желательно MariaDB) и какой-то системе кэширования (будь то memcache, redis или что-то еще).

Задача

Я совершенно не уверен, какие услуги мне нужны от указанного облачного провайдера, чтобы сделать это как можно проще, но при этом оставаться экономически эффективным. Я изучил использование AppEngine от Google, но я не знаю, делаю ли я что-то странное или странное, но для 1 виртуального ЦП с 1 ГБ ОЗУ и 10 ГБ памяти это было 55 долларов в месяц. Что намного больше, чем я действительно хочу заплатить. Но я даже не уверен, что это то, что мне нужно для этого. Мне не нужно много энергии (это очень маленькие приложения, используемые очень небольшим количеством людей). Кроме того, опять же, я не уверен, что делаю что-то не так, но мне не удалось найти решение для кеширования в Google, которое было бы безумно дорогим (MemoryStore). По сути, я полностью ошеломлен количеством опций и просто ищу экономичное / простое решение для непрерывной доставки док-приложения в Google Cloud

1 Ответ

0 голосов
/ 20 сентября 2018

Используя инструменты, обсуждаемые здесь , вы можете настроить сквозной конвейер непрерывной доставки, охватывающий этапы кодирования, сборки, тестирования, развертывания и мониторинга в многоблачных, гибридных,или локальная среда.Скорее всего, это способ начать.

...