Задать вопрос

Какую CI/CD систему выбрать, которая удовлетворяет следующие требования?

Привет,

Подскажите, какую CI/CD систему (сейчас рассматриваю shippable, circleci, codeship, codefresh) выбрать, которая:
  1. поддерживает интеграцию с инструментами по контролю качества, покрытия тестами, поиска уязвимостей;
  2. деплоймент приложения в blue/green режиме, хотелось бы все делать через графический инструмент
  3. позволяет управлять несколькими environments. Например live, staging, uat и т.д.

Для текущего стека мы используем Octopus, где можно управлять деплойментами, ожидать окончание тестирования и продолжение процесса установки приложения, переключения в нагрузчике трафика и т.д. Как это реализовать для Kubernetes? Сценарий. Мы задеплоили приложение (оно доступно только для компании), его протестировали тестировщики, если все хорошо, мы пускаем на него пользователей. Как лучше это организовать автоматически?

Спасибо.
  • Вопрос задан
  • 488 просмотров
Подписаться 4 Средний 2 комментария
Помогут разобраться в теме Все курсы
  • Академия Codeby
    Курс «Основы кибербезопасности. Практический курс для новичков»
    22 недели
    Далее
  • Академия Eduson
    Fullstack-разработчик на Python
    3 дня
    Далее
  • Слёрм
    Базовое администрирование Linux серверов с FirstVDS
    1 месяц
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы