Графический Интерфейс Пользователя Для Развертываний Среды Gitlab Ci С Несколькими Экземплярами?

  • Автор темы Heatherka
  • Обновлено
  • 20, Oct 2024
  • #1

Допустим, у меня есть проект в стиле SaaS (похожий на Databricks). Мы можем выпустить версию 2.0.0 этого проекта, автоматизировать тестирование и развертывание для разработчиков, автоматическое продвижение в непродуктивную среду и т. д.

В производстве у меня может быть 200 случаи хотя это работает.

Как лучше всего использовать GitLab CI для управления 200 экземплярами/производственных средами? Очевидно, вам не нужны 200 веток с развертываниями, контролируемыми слияниями и т. д. Я полагаю.

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

Мне казалось, что спинакер может стать хорошим инструментом для устранения этого пробела. Может кто-нибудь объяснить, как это, если так? Есть ли лучшие варианты?

#deployment #gitlab #release #environments #spinnaker

Heatherka


Рег
13 Jun, 2014

Тем
52

Постов
210

Баллов
510
  • 25, Oct 2024
  • #3

Что касается современных инструментов CD, таких как Spinnaker, Argo, Flux, Jenkins X (в зависимости от вашего стека и варианта использования — большинство из них специфичны для k8s), — они помогут вам развернуть любую конкретную кодовую базу (набор артефактов) на большое количество узлов/экземпляров. Однако они не помогут вам с управлением версиями или отслеживанием версий. По сути, они помогут вам развернуть ту версию, которую вы им попросите развернуть в большом масштабе.

Сейчас я работаю над проектом - https://relizahub.com - который интегрируется с любым решением CI/CD, чтобы решить проблему управления версиями. Вот мое последнее демонстрационное видео об утверждениях в различных средах: https://www.youtube.com/watch?v=PzdZjMby6Is. Это может помочь решить проблему с управлением версиями и узнать, какая у вас версия, в каком экземпляре и когда она была развернута.

 

Cherrimyb


Рег
26 Aug, 2008

Тем
78

Постов
187

Баллов
637
Тем
403,760
Комментарии
400,028
Опыт
2,418,908

Интересно