← Все проекты

ПРАКТИКА / SRE

Game of Incidents.

Тренажёр, где инциденты приходится чинить руками.

SRELinuxKubernetesDocker

01 / ИДЕЯ

От обсуждения — к реальному стенду

В Wheel of Misfortune участник рассказывает, как стал бы расследовать инцидент. Мне хотелось пойти дальше: вместо «я бы посмотрел логи» — открыть терминал и действительно восстановить работу системы.

Так появился Game of Incidents. Для каждого участника платформа поднимает отдельный Linux- или Kubernetes-стенд с подготовленной поломкой. Можно разбираться своим путём: проверяется результат, а не совпадение команд с эталоном.

02 / ПРАКТИКА

Как проходит тренировка

  1. 01

    Выбираешь инцидент

    Сценарии разного уровня сложности: от ошибок Nginx до проблем с квотами, HPA и сертификатами в Kubernetes.

  2. 02

    Разбираешься в терминале

    Окружение доступно прямо в браузере. Исследуешь симптомы, проверяешь гипотезы и исправляешь причину. Для начинающих есть подсказки и учебные версии сценариев.

  3. 03

    Проверяешь результат

    Автопроверка оценивает работоспособность стенда. После решения можно изучить разбор диагностики и исправления.

03 / РЕАЛИЗАЦИЯ

Что сделал я

Написал backend и собрал сценарии из своей инженерной практики. Интерфейс дорабатывал с помощью OpenAI. В основе проекта — возможность безопасно ошибаться на учебном стенде и разбирать последствия своих действий.

Окружения
Debian-контейнеры и Kubernetes-кластеры на kind.
Изоляция
Rootless Docker, ограниченные CPU и RAM, автоматическое удаление стендов.
Обучение
Практические поломки, подсказки, проверка результата и разбор решения.

ПОПРОБОВАТЬ

Следующий инцидент — учебный.

Выбери сценарий и попробуй восстановить систему.