refactor: IRM config moved to irm/escalation.yaml
Some checks failed
terraform-dev / validate (push) Failing after 4s
terraform-dev / plan (push) Has been skipped
terraform-dev / apply (push) Has been skipped

цепочки эскалации описаны в yaml, vault-метки (vault:key) подставляются через locals.tf
This commit is contained in:
Alexandr
2026-04-01 08:36:20 +03:00
parent 5d05640e80
commit 0eb7f5d963
2 changed files with 48 additions and 20 deletions

View File

@ -0,0 +1,30 @@
# Цепочки эскалации Grafana IRM для окружения dev/adibrov
#
# Как найти ID:
# Пользователь: Grafana IRM → Users → ID в колонке
# Расписание: Grafana IRM → Schedules → ID из URL
# Группа: Grafana IRM → User groups → ID из URL
#
# Типы шагов: notify_persons, notify_on_call_from_schedule,
# notify_user_group, wait, repeat_escalation
chains:
- name: infra-default
steps:
# Шаг 1: уведомить дежурного
- type: notify_persons
persons_to_notify:
- vault:irm_user_adibrov
# Шаг 2: ждём 5 минут
- type: wait
duration_seconds: 300
# Шаг 3: повторный важный звонок
- type: notify_persons
persons_to_notify:
- vault:irm_user_adibrov
important: true
# Шаг 4: повторяем цепочку с начала
- type: repeat_escalation