Она автоматизирует конвейеры развёртывания программного обеспечения, обеспечивая надёжную и масштабируемую доставку приложений
Функции:
— Создание конвейеров развёртывания:
они запускают и останавливают группы серверов, проводят интеграцию и системные тесты, отслеживают развёртывания.
— Поддержка стратегий развёртывания: blue/green, canary, rolling.
— Автоматический откат при проблемах:
платформа автоматически возвращается к предыдущей стабильной версии.
— Ручное подтверждение критических этапов.
— Встроенная интеграция с Chaos Monkey.
— Аудит и контроль развёртываний.
Языки: Java (40.0%), Groovy (26.1%), TypeScript (13.8%), ...
⭐️ Star 9.6k
https://github.com/spinnaker/spinnaker
⚡️ @becaps
