Ближайшая конференция DevOops: #DevOops #devops #IT #conference #jugrugroup При разработке продукта неотъемлемая часть его жизненного цикла — это процесс тестирования. Когда заказчик ожидает увидеть MVP продукта, автоматизация этого процесса откладывается до лучших времен. А когда продукт после запуска MVP «выстреливает» — автоматизированный процесс тестирования новых фич нужен был еще вчера. С постепенной разработкой CI для review-стендов росли сложность прикладной системы и количество данных, позволяющих покрыть всю функциональность dev-окружения. В итоге при эксплуатации CI для подготовки review-стендов мы столкнулись с проблемой: в процессе тестирования фичи большую часть затрачиваемого времени тестировщик ожидает развертывания стенда. В докладе пошагово расскажу, как в организации технически изменялся процесс тестирования фич на примере одного из продуктов, развившегося от стадии MVP до промышленной эксплуатации. И о том, как можно добиться ощутимого прироста производительности CI для review-стендов, когда уже казалось, что придется смириться с существующей проблемой в процессе — долгим временем раскатки окружения. На основе этой информации вы сможете применить описанный подход или оптимизировать свои подходы к раскатке окружений в Kubernetes для тестирования новых фич. Технологии: Kubernetes, GitLab, Longhorn. Скачать презентацию с сайта —
Hide player controls
Hide resume playing