Разработали микросервисную архитектуру для хайлоад-проекта на основе справочника каталога tecdoc.
В качестве среды разработки использовался Kubernetes (K3s), установленный на серверную платформу заказчика. Для доставки изменений и сборки образов использовался gitlab runner.
В процессе работы над проектом были развернуты minio, clickhouse (и выполнена миграция данных из mariadb), harbor, rabbitmq, NFS-сервер, ingress. Для установки релизов продукта использовался helm.
Хранение артифактов сборки осуществлялось в Harbor registry.
Мониторинг для dev-контура производился в ручном режиме, до момента миграции после аппаратного сбоя в Яндекс Облако. Инфраструктура была воспроизведена с использованием managed-сервисов.