2015-01-13 3 views
0

Фон
Наша нынешняя инфраструктура состоит из мастера Дженкинса и нескольких подчиненных ВМ. Мы сталкиваемся с большой степенью масштабируемости и по своей сути проблемами стабильности с нашими тестами, поскольку виртуальные машины перегружены работой.Дженкинс, Мезос и подчиненные связи

Мезосфера и Дженкинс
Это, как говорится, я ищу, чтобы исследовать новые решения, в частности, с мезосферой, так как его способность динамически генерировать раб по мере необходимости.

Моя единственная проблема заключается в том, что все эти зависимости установлены на подчиненных виртуальных машинах. Чтобы заставить Дженкинса работать на мезо, мне пришлось бы «загрязнять» рабов мезо, устанавливая зависимости от них. Это отчасти сделало бы этих рабов мезонов бесполезными, поскольку они были бы пригодны только для запуска Дженкинса.

Вопрос
Что такое правильный способ реализации среды Дженкинс в Mesos наряду с другими приложениями?

ответ

3

Заканчивать видео и блоги о их настройке Mesos + Marathon + Jenkins eBay в:

Часть II блога переговоры о запуске Дженкинс строит в контейнерах Docker, которые могли бы облегчить проблему «загрязнения» подчиненных с зависимостями.

Смотрите плагин Mesos-Дженкинса для получения дополнительной документации, а также увидеть dockerhub для готовых изображений

+0

Это на самом деле разъяснение, которое я искал. Похоже, что эти распределенные системы полагаются на контейнеризацию таких приложений, в этом случае Docker. Благодаря! – Blanco