2.8 KiB
title, description, weight
| title | description | weight |
|---|---|---|
| Глоссарий | Терминология, используемая в рамках общих модулей корневой инфраструктуры. | 100 |
Терминология, используемая в рамках общих модулей корневой инфраструктуры ermnvldmr.com.
Action
Action (Действие) - Атомарная задача автоматизации, расположенная в scripts/actions/. Action-скрипты следуют философии "Stupid Action" («Глупое действие»), оставаясь декларативными и полагаясь на диспетчер root для настройки окружения.
Commons
Commons (Общие модули) - Общий репозиторий, содержащий общую логику, модульные библиотеки и стандартизированные действия автоматизации, используемые на всех узлах. Ссылка на GitHub: ermnvldmr.com-root-commons.
Dispatcher
Dispatcher (Диспетчер) - Скрипт root, который служит точкой входа. Он разрешает пути, подготавливает окружение и выполняет запрошенный Action.
Node
Node (Узел) - Физический или виртуальный хост, управляемый общими модулями. Каждый узел имеет выделенную директорию в репозитории конфигураций, содержащую его сервисы и локальные настройки.
Root
Root - Имя утилиты командной строки, а также сервис оркестрации верхнего уровня внутри Узла (Node) (обычно обрабатывающий Traefik и AdGuard).
Tier
Tier (Уровень) - Стандартизированная классификация хранения данных сервисов.
- Tier 1 (Уровень 1): Конфигурация и критическое состояние.
- Tier 2 (Уровень 2): Данные приложений и базы данных.
- Tier 3 (Уровень 3): Логи, кэши и объемные медиафайлы.
См. также: