Онбординг без объяснительной таблицы

Когда в команду приходит новый инженер, ему нужно знать: какие сервисы держит команда, где репозитории, кто дежурит, что крутится в проде. Сегодня это живёт у кого-то в голове, на странице Confluence или в устаревшей таблице. В DeckOps это сам каталог.

Доступ с первого дня — через членство в команде

Нового инженера добавили в команду в Keycloak. DeckOps читает членство из realm'а и сразу показывает сервисы, которыми владеет эта команда. Заводить RBAC-тикет не нужно.

deckops-dashboard
источник:keycloak / realm: deckops
sync · 3s ago
group:platform·3 участника
Aalex.kim@acme.ioвошёл
Oolga.smirnova@acme.io
Iivan.petrov@acme.io
DeckOps: owner ∈ groups(alex.kim)
Каталог · видно3 / 14
api-gatewayowner: platform
auth-serviceowner: platform
ci-runnerowner: platform
+ 11 сервисов скрыто — owner у другой команды
Тикет «дайте доступ» не нужен — изменение группы в Keycloak меняет видимость в каталоге.

Все ссылки на сущности — сразу

У каждого сервиса в каталоге есть URL репозитория, URL документации, дашборд Grafana, Slack-канал и текущий дежурный. Первые полчаса «где у нас X?» закрываются без чужой помощи.

deckops-dashboard
Процессор платежей
ОбзорСкоркарды2ДействияОписание
Детали
🆔Идентификатор:payment-processor
✍️Заголовок:Процессор платежей
Статус сборки:Passing
📄URL документации:🔗
📊Дашборд Grafana:📈
⟨⟩Язык:Go
📅Дата развёртывания:15.03.2026 13:30
🔄Жизненный цикл:Production
🛡Заблокирован:Нет
🐞Открытые баги:3
👤Дежурный:Alex Kim
🦊URL репозитория:🔗
🧪Покрытие тестами:87%
🏷Тип:Backend
🔌Потребляет API:1 запись
Система:payment-gateway

Страница команды, которой реально пользуются

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

deckops-dashboard
PКоманда Platform
team-page
Сервисы команды
⋮⋮
14сервисов · 4 БД
api-gatewayGold
auth-serviceSilver
ci-runnerBasic
Lifecycle
⋮⋮
Production9
Pre-production3
Experimental2
Недавние развёртывания
⋮⋮
api-gatewayv1.42.312 мин назад
auth-servicev0.9.147 мин назад
ci-runnerv3.0.02 ч назад
api-gatewayv1.42.25 ч назад
Открытые баги
⋮⋮
7всего
2
crit
3
high
2
low
Дежурный сейчас:Mmaria.ivanova@acme.ioon-callдо 18:00

Первый сервис заводится из портала, а не тикетом

Self-service-действия покрывают «создать сервис из шаблона», «поднять dev-БД», «открыть feature-ветку». Те же scoped-токены, что новички получают в первый день, проходят через тот же RBAC — реальная работа без бутылочного горлышка из тикетов.

deckops-dashboard
Самообслуживание
Создать
Создать новый сервис
Из шаблона с CI/CD и документацией
service+ Создать
Создать облачный ресурс
База, кеш или очередь через Terraform
cloud-resource+ Создать
Day-2 операции
🚀
Развернуть сервис
Деплой в целевое окружение через CI/CD
service▶ common.execute
🛡
Заблокировать / Разблокировать
На время инцидента или релизного окна
service▶ common.execute

Разверните DeckOps в своём кластере сегодня.