amarao (amarao_san) wrote,
amarao
amarao_san

левелапы IRL

Давно меня мучает концепция "MMORPG для админов". По сути - виртуальная лаборатория (несколько хостов и эмулируемых коммутаторов между ними).

По условиям игры игровой контроллер нельзя трогать, так же как нельзя на хостах (для игр) трогать аккаунты игрового контроллера.

В остальном админ волен делать что угодно. Игра идёт через веб-морду игрового контроллера.

У админа есть дерево скиллов, для получения очередного левела нужно освоить скилл на более высоком уровне.

Пример:

ssh lvl1: успешно залогиниться на хост
ssh lvl2: настроить ключики и подключиться к хосту через ключик
ssh lvl3: подключиться через третий хост
ssh lvl4: настроить проброс X'ов (получил X'овое приложение локально - левел засчитан)
ssh lvl5: настроить проброс удалённых портов
ssh lvl6: настроить проброс локальных портов.
ssh lvl7: (требуется PKI lvl5) выдать себе ключик, подписанный внешним CA
ssh lvl8: отозвать ssh-ключик заданного пользователя без изменения настроек ssh-хоста (требуется PKI lvl7)
ssh lvl9: ???

ip lvl0: залогиниться на хосты (требуется ssh lvl1), настроить у них на вторых сетевых интерфейсах в одной сети связь
ip lvl1: Настроить адреса так, чтобы в сети было только два адреса
ip lvl2: настроить маршрутизацию в ряд сетей через один из шлюзов.
....
lvm lvl9: экспортировать snapshot в качестве корневого раздела на другой хост.

и т.д.

Для прочкачки выдавать мануалы по соответствующей секции.

Я помню, был такой тренажёр по NC в далёком досе. А тут речь идёт не о тренажёре, а о настоящих виртуалках и валидации их по формальным признакам (ну и кнопка "вернуть как было", если что-то наломал).
Tags: маниловщина
Subscribe

  • innernet

    Кто-то с ним работал? https://blog.tonari.no/introducing-innernet Пока что по описанию оно звучит как офигенно.

  • ансибло-философия

    А вот я хочу продолжить думать умное про ансибл, ci/cd и прочую рабочую фигню между гитом и сервером. Классическое программирование стремится…

  • positive nagging

    Для повышения морали в коллективе было решено запретить токсичные и негативные сообщения в чате. Теперь все сообщения в чате выглядят так: Resolved…

  • Post a new comment

    Error

    default userpic

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 4 comments