Loading...
Усі кейси
кейс · Страхування

Міграція з Jenkins на GitOps для страхової компанії

Мігрували 200+ мікросервісів з legacy Jenkins пайплайнів на сучасний GitOps workflow з ArgoCD та Flux — з zero-downtime перемиканням.

01
виклик

Що стояло на шляху

Клієнт мав 200+ мікросервісів з Jenkins пайплайнами, що були нестабільними, недокументованими та підтримувались одним інженером. Збої пайплайнів спричиняли 45-хвилинні rollbacks, deployments відбувались лише двічі на тиждень, а між staging та production не було паритету середовищ.

02
наше рішення

Як ми це вирішили

Ми впровадили GitOps архітектуру з ArgoCD для доставки додатків та Flux для reconciliation інфраструктури. Мігрували всі 200+ сервісів інкрементально за dual-run стратегією. Побудували Kustomize overlays для паритету середовищ та автоматизований rollback за Prometheus alerts.

03
результат

Вимірні результати

R / 01
65%
Час виконання пайплайнів скорочено на
R / 02
Zero-downtime перемикання з Jenkins
R / 03
2
Частота deployments зросла з ×/тиждень до 12×/день
R / 04
45
Час rollback скорочено з хвилин до 90 секунд
04
технологічний стек

Що його живило

ArgoCDArgoCDFluxFluxGitOps
наступний крок

Побудуймо наступний case study разом.

talk to an engineerFree 30-min discovery callBook
close