← Назад к кейсамКейс: self-hosted Kubernetes, GitLab CI/CD и мониторинг для production-платформы Infra LAB
Собственная платформа Infra LAB используется как production-среда для клиентских и внутренних сервисов. Целью было собрать компактный, но профессиональный контур: с понятным delivery-процессом, повторяемыми деплоями, наблюдаемостью и минимальной зависимостью от внешних managed-сервисов.
В результате сайт и сопутствующие сервисы работают в self-hosted Kubernetes-кластере на изолированной виртуализированной инфраструктуре. Такой подход даёт полный контроль над жизненным циклом приложений, безопасностью, обновлениями и эксплуатацией.
Что реализовано
- • Kubernetes-кластер с выделенным control plane и рабочими узлами под production-нагрузку
- • Self-hosted GitLab и Docker Registry для управляемого delivery-контура
- • CI/CD pipeline с автоматической сборкой, публикацией образов и деплоем в кластер
- • Ingress-слой для маршрутизации трафика и публикации сервисов
- • Prometheus и Blackbox monitoring для базовой observability и контроля доступности
- • Telegram-alerting для оперативной реакции на инциденты