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

Единый артефакт сборки. Как на практике протащить один docker образ через все окружения и при этом сократить количество сборок.

DevOps практики и культура

Управление уязвимостями
Надёжность продакшена
Автоматизация разработки, доставки, эксплуатации
DevOps / Кубер
Инфраструктура

Программный комитет ещё не принял решения по этому докладу

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

DevSecOps инженеры, занимающиеся защитой supply chain DevOps инженеры поддерживающие среднюю и большую инфраструктуру агентов для сборки Разработчики проектов с долгим временем сборки

Тезисы

Расскажем про то, как мы решали проблему целостности собираемых docker-образов для stage и prod окружений, когда они собираются и деплоятся независимо друг от друга. Ведь когда сборка происходит независимо, есть вероятность того, что для stage и prod будут собраны разные образы с разными системными зависимостями.

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

CI/CD tech lead, в прошлом сетевой инженер, гик по жизни

Wildberries

Wildberries — онлайн-платформа с 20-летней историей, где представлен широкий ассортимент продукции российских и международных брендов. География присутствия площадки охватывает 7 стран. Ежедневно покупателям отправляется свыше 12 млн товаров, а сеть пунктов выдачи заказов превышает 46 000 точек.

Видео

Другие доклады секции

DevOps практики и культура