Профессиональная конференция по интеграции процессов разработки, тестирования и эксплуатации

Бесплатный гитлаб бывает только в мышеловке (и у нас).

Platform Engineering

Доклад принят в программу конференции

Мнение Программного комитета о докладе

История переезда на GitLab CE: от выбора между решениями до полной миграции разработки. Спикер расскажет, как заменяли фичи EE на аналоги, компенсировали недостатки, стандартизировали CI/CD и переработали процессы. Узнайте, как рефакторинг платформы стал импульсом для развития всей разработки.

Целевая аудитория

Девопс инженеры, платформенные команды

Тезисы

One gitlab to rule 'em all
Принимаем решение о переезде в новый гитлаб
ᅠВыбираем целевое решение
ᅠᅠсравнительный анализ: gitlab CE, gitea-based, покупка EE через прокси, "русские EE", что-то совсем иное (gitflic)
ᅠᅠ Выбираем CE - причины
ᅠ Гитлаб CE и как с ним жить
ᅠᅠ Как подеплоили
ᅠᅠ Как делали HA (а точнее Failover)
ᅠᅠ Компенсация недостающих фичей
ᅠᅠᅠ Подходы к компенсации:
ᅠᅠᅠᅠ Правка кода гитлаба
ᅠᅠᅠᅠ Костыли и велосипеды
ᅠᅠᅠ Multiple Approvers
ᅠᅠᅠ Codeowners
ᅠᅠᅠ Push rules
ᅠ Gitlab As a code
ᅠᅠ Как и что мы описываем, как код
ᅠᅠ Почему Pulumi
ᅠᅠ Ломаем ручное создание того, что описываем через код (создание проектов/права)
Технические сложности - самые простые
ᅠМиграция разработки в новый гитлаб
ᅠᅠОсознаём весь масштаб проблемы
ᅠᅠ Запускаем аудит всей разработки
ᅠᅠᅠ Соответствие разработки стандартам практики
ᅠᅠᅠ Использование типового ci и cd
ᅠᅠ Актуализация, рефакторинг или создание CiCd сниппетов
ᅠᅠ Самостоятельная миграция продуктовых команд

Единственный в мире малыш-девопёс.

ecom.tech

Samokat.tech создает IТ для ретейла реального времени. От доставки продуктов и товаров для дома за 15 минут, до развития нового слоя городской инфраструктуры для быстрой доставки любых товаров — с помощью технологий. Большая цель компании — сделать e-commerce-сервис №1 в России и собрать в одном месте всё лучшее, что может предложить онлайн-торговля.

Видео