Перейти к содержанию

Владение и документация эксплуатации

Требования применяются к операционному владению и документации non-production и production целей. Уровни обязательности определены в корневом README.md.

INF-OWN-001. Владелец и маршрут связи

Уровень: MUST

Применяется к: каждой цели non-production и production

Цель должна иметь владельца, поддерживаемый маршрут связи и GitLab project, содержащий её конфигурацию. Production-цель должна дополнительно указывать маршрут эскалации.

Обоснование

Без владельца отказ и изменение остаются без управляемого решения.

Проверка

  • проверка полей manifest и доступности маршрута;
  • review актуальности владельца.

Исключения

Не допускаются.

INF-OWN-002. Операционный README

Уровень: MUST

Применяется к: каждой production-цели

Репозиторий конфигурации должен описывать точки входа, зависимости, способ определения поставленной версии, штатные deployment и rollback, расположение dashboard, alert, runbook и резервных копий. Документ должен ссылаться на конкретные команды или автоматизации, а не требовать незафиксированных знаний.

Обоснование

Восстановление не должно зависеть от памяти отдельного инженера.

Проверка

  • выполнение ссылок и процедур в тестовой среде;
  • review после изменения маршрута доставки.

Исключения

Ссылка на единый runbook допустима, если в нём однозначно выбирается проект.