Услуги

CI на автоскейлящихся раннерах: GitLab CI или GitHub Actions, x86 и ARM

Когда это нужно

Сборки стоят в очереди часами, статические раннеры настроены руками и забиваются, хранилище артефактов переполняется, а стоимость CI непрозрачна. Или вы переезжаете с одного CI на другой и хотите сразу сделать правильно.

Что вы получаете

Раннер-флоты в AWS с автоскейлингом под очередь, отдельно x86 и ARM, spot там, где сборки это допускают, описанные кодом и разворачиваемые через GitOps. Кэш сборок и артефакты в объектном хранилище с политиками хранения. Для GitHub Actions: OIDC к AWS вместо статических ключей. Единый deploy-flow для репозиториев. Для self-hosted GitLab: процедуру апгрейда сервера с проверкой фоновых миграций, сроки хранения CI-истории, политики хранения образов в ECR. План миграции с тестовой неделей на реальных джобах и поэтапным выводом старых раннеров.

Обычная длительность

Флоты и миграция первого проекта: 3–5 недель. Полный вывод старых раннеров зависит от числа проектов, обычно 6–10 недель. Оценка после первого разговора.

Связанные работы

Примеры 2 и 6.

Контакты