Files
ermnvldmr.com/services/docs/content/ru/root/glossary.md
T

42 lines
2.8 KiB
Markdown

---
title: Глоссарий
description: Терминология, используемая в рамках общих модулей корневой инфраструктуры.
weight: 100
---
Терминология, используемая в рамках общих модулей корневой инфраструктуры ermnvldmr.com.
## Action {#action}
**Action (Действие)** - Атомарная задача автоматизации, расположенная в `scripts/actions/`. Action-скрипты следуют философии "Stupid Action" («Глупое действие»), оставаясь декларативными и полагаясь на диспетчер `root` для настройки окружения.
## Commons {#commons}
**Commons (Общие модули)** - Общий репозиторий, содержащий общую логику, модульные библиотеки и стандартизированные действия автоматизации, используемые на всех узлах. Ссылка на [GitHub: ermnvldmr.com-root-commons](https://github.com/deytenit/ermnvldmr.com-root-commons).
## Dispatcher {#dispatcher}
**Dispatcher (Диспетчер)** - Скрипт `root`, который служит точкой входа. Он разрешает пути, подготавливает окружение и выполняет запрошенный [Action](/root/glossary#action).
## Node {#node}
**Node (Узел)** - Физический или виртуальный хост, управляемый общими модулями. Каждый узел имеет выделенную директорию в репозитории конфигураций, содержащую его сервисы и локальные настройки.
## Root {#root}
**Root** - Имя утилиты командной строки, а также сервис оркестрации верхнего уровня внутри [Узла (Node)](/root/glossary#node) (обычно обрабатывающий Traefik и AdGuard).
## Tier {#tier}
**Tier (Уровень)** - Стандартизированная классификация хранения данных сервисов.
- **Tier 1 (Уровень 1)**: Конфигурация и критическое состояние.
- **Tier 2 (Уровень 2)**: Данные приложений и базы данных.
- **Tier 3 (Уровень 3)**: Логи, кэши и объемные медиафайлы.
---
**См. также:**
- [Концепция: Архитектура инфраструктуры](/root/concepts/architecture)
- [Концепция: Модель многоуровневого хранения](/root/concepts/tiered-storage)