Microsoft выпустила Brigade для организации CI/CD pipelines в Kubernetes

Корпорация Microsoft представила свою новую Open Source-разработку для нужд DevOps — утилиту Brigade, предназначенную для запуска скриптов, исполняемых в кластере Kubernetes по какому-либо событию.

Иллюстрация схемы работы Brigade
Иллюстрация схемы работы Brigade / Иллюстрация с сайта Thenewstack.Io

Утилита Brigade создана бывшими сотрудниками Deis — компании, купленной Microsoft ранее в этом году и стоящей за такими продуктами для Kubernetes, как Helm и Draft. Предназначение Brigade — «скриптование простых и сложных рабочих процессов (workflows) с использованием JavaScript». Решение позволяет связывать контейнеры, запуская их последовательно или параллельно, и вызывать скрипты, основываясь на времени, событиях в GitHub (поддерживается также «DockerHub и другие популярные веб-сервисы»), push-операциях в Docker или других триггерах. README проекта описывает его как «инструмент для создания pipelines для Kubernetes».

Brigade написан на языках Go и TypeScript/JavaScript, функционирует как сервис внутри Kubernetes. Задача (job) в Brigade — это скрипт на обычном JavaScript, который интерпретируется сервисом продукта, что приводит к созданию необходимых ресурсов в Kubernetes. Далее Brigade ожидает событий и выполняет соответствующие триггеру задачи. Предполагается, что новое решение хорошо подходит для задач непрерывной интеграции и доставки приложений (CI/CD), т.к. упрощает автоматизированное тестирование, сборку артефактов и релизов, управление развёртыванием ПО.

Установка Brigade для Kubernetes выполняется одной командой (требуется наличие Helm). Исходный код доступен на GitHub и распространяется на условиях свободной лицензии MIT, однако для большинства изменений в upstream в Microsoft требуют согласия с соглашением Contributor License Agreement (CLA).

Дмитрий Шурупов по материалам Thenewstack.Io, Microsoft + Open Source.




!

Если для Вас конкретно эта новость оказалась важной или интересной - пожалуйста, поделитесь ею в своей любимой социальной сети с помощью кнопок, расположенных под этим текстом. Это поможет нам в будущем делать более качественную подборку материалов, исходя из Ваших потребностей\интересов.




Коды для вставки в блог\форум

blog comments powered by Disqus


Вспомним другие новости из этого раздела?


Soft

←+Ctrl+→

Интересные новости
Новое обновление Windows 10 выдаёт «синий экран смерти»Новое обновление Windows 10 выдаёт «синий экран смерти»
ESET обнаружила в Украине новый вирус, похожий на тот, что обесточил Прикарпатье в 2015-мESET обнаружила в Украине новый вирус, похожий на тот, что обесточил Прикарпатье в 2015-м
Chrome, IE, Edge, Firefox и Safari отключат TLS 1.0 и TLS 1.1 в 2020 годуChrome, IE, Edge, Firefox и Safari отключат TLS 1.0 и TLS 1.1 в 2020 году
Adobe выпустит полноценный Photoshop для iPadAdobe выпустит полноценный Photoshop для iPad
Владелец Winamp перезапустит плеер в 2019 годуВладелец Winamp перезапустит плеер в 2019 году
Блок рекламы


Похожие новости

Microsoft вновь запустила обновление Windows 10 October 2018Microsoft вновь запустила обновление Windows 10 October 2018
Microsoft прекращает обновление Windows 10 October 2018 из-за серьёзных проблемMicrosoft прекращает обновление Windows 10 October 2018 из-за серьёзных проблем
Microsoft выпустил обновление Windows 10 October 2018 UpdateMicrosoft выпустил обновление Windows 10 October 2018 Update
Microsoft прекратит поддержку "классической" версии Skype в ноябреMicrosoft прекратит поддержку "классической" версии Skype в ноябре
Microsoft выпустила Office 2019Microsoft выпустила Office 2019
Apple выпустила настольную ОС macOS MojaveApple выпустила настольную ОС macOS Mojave
Украинская компания MacPaw выпустила новую версию CleanMyMacУкраинская компания MacPaw выпустила новую версию CleanMyMac
Microsoft вновь меняет дизайн Skype. Сервис станет прощеMicrosoft вновь меняет дизайн Skype. Сервис станет проще
Microsoft уберет ограничения по количеству устройств для Office 365Microsoft уберет ограничения по количеству устройств для Office 365
Microsoft продлил поддержку мессенджера Skype 7Microsoft продлил поддержку мессенджера Skype 7
Последние новости

Подгружаем последние новости