ProdMedia

РАБОЧИЙ ПРОЦЕСС

ТРЕБОВАНИЯ

ТОПОЛОГИЯ

КЛАСТЕР

GITOPS

НАБЛЮДАЕМОСТЬ

Требования

Проблемные точки

Операционные потребности

Выводы

Кто полагается на кластер

Платформа обслуживает команды и клиентов, которые полагаются на неё каждый день.

Ключевые выводы из разработки

Bare-metal k3s обеспечивает облакоподобную оркестрацию без непредсказуемых облачных цен.

Mesh-сеть WireGuard превращает узлы разных провайдеров в единый кластер.

Prometheus, Grafana и Loki делают наблюдаемость базовой функцией надёжности.

GitOps означает, что весь кластер можно пересобрать из исходников.

ТЕХНОЛОГИЧЕСКИЙ СТЕК

Стек делает ставку на проверенные, самостоятельно размещаемые компоненты, полностью под нашим контролем, с надёжными настройками по умолчанию для хранилища, секретов и наблюдаемости.

Путь пользователя

и архитектура кластера

После определения топологии внимание переключилось на развёртывание и наблюдаемость.

Пять узлов, один логический кластер

Вид топологии показывает пять узлов у трёх провайдеров, объединённых mesh-сетью WireGuard в единую плоскость управления.

Топология кластера

Полная видимость во время инцидентов

Prometheus, Grafana и Loki дают полную картину метрик, дашбордов и логов во всех 18 неймспейсах.

Наблюдаемость кластера
150+

подов в 18 неймспейсах

Сайты клиентов, внутренние инструменты, базы данных, мониторинг, CI/CD и приватный реестр.

01

ВЫЧИСЛЕНИЯ

5-узловой кластер k3s у трёх провайдеров.

02

ХРАНИЛИЩЕ

Реплицированное хранилище Longhorn и секреты Vault.

03

НАБЛЮДАЕМОСТЬ

Prometheus, Grafana и Loki во всех неймспейсах.

04

GITOPS

Воспроизводимые пайплайны развёртывания и приватный реестр.

Автоматические, воспроизводимые операции

Нагрузки восстанавливаются автоматически, а весь кластер воспроизводим из исходников, поэтому инциденты остаются короткими.

Восстановление кластера

Надёжен по конструкции

Автоматическое восстановление, полная наблюдаемость и воспроизводимые развёртывания поддерживают работу сайтов клиентов с доступностью 99,9% без поместовой оплаты.

99,9%

доступности для сайтов клиентов

Автоматическое восстановление и наблюдаемость поддерживают надёжность продакшна.

Метрики, понятные с первого взгляда

Дашборды с цветовой индикацией статуса сохраняют читаемость состояния кластера во время инцидентов, а не только на обзорах.

Дашборды кластера

РЕАЛИЗОВАНО

01

КЛАСТЕР

5-узловой bare-metal кластер k3s у трёх провайдеров с mesh-сетью WireGuard.

02

ХРАНИЛИЩЕ И СЕКРЕТЫ

Реплицированное хранилище Longhorn и управление секретами Vault.

03

НАБЛЮДАЕМОСТЬ

Prometheus, Grafana и Loki в 18 неймспейсах.

04

GITOPS

Воспроизводимые CI/CD пайплайны и приватный Docker-реестр.

Кластер, кадр за кадром

Мониторинг на телефоне

Мы создаём собственную инфраструктуру, которая надёжна, наблюдаема и предсказуема по стоимости.

Bare-metal k3s, полная наблюдаемость и развёртывания GitOps.

Начать проект