Константин Борисенко
Blackhub games
Доклад рассказывает о том, как в компании эволюционировала система тестовых окружений — от нехватки общих стендов и конфликтов между командами до полностью динамической инфраструктуры. Сначала использовались Docker Compose и ручное масштабирование, затем Terraform и Ansible, которые решили проблему управления, но не масштабирования.
В итоге команда пришла к модели динамических окружений на Kubernetes, где стенды создаются автоматически под каждую ветку и удаляются после использования. Такой подход объединил клиент, сервер, контент и внутренние сервисы в единое воспроизводимое окружение, доступное разработчику за несколько минут. В результате исчезли очереди и конфликты за стенды, а скорость разработки и проверки гипотез существенно выросла.
Blackhub games