Спецификация стенда#
Для более сложных случаев, когда нужно запустить установку с несколькими узлами (которые рассматриваются как физические узлы), вы можете использовать спецификацию стенда. Спецификация стенда — это YAML-файл, описывающий установку Exordos — сколько узлов инициализации, сколько физических узлов, их характеристики и другие параметры.
Используйте опцию --stand-spec или -s для команды bootstrap, чтобы указать файл с описанием стенда:
exordos bootstrap -i output/exordos-core.raw -f -m core -s data/stands/stand-small.yaml
Формат#
| Поле | Описание |
|---|---|
name |
Имя стенда (используется как префикс для созданных ВМ) |
bootstraps |
Список узлов инициализации. Каждая запись определяет memory (МБ) и cores |
baremetals |
Список физических узлов. Каждая запись определяет name, memory (МБ) и cores |
Пример#
name: dev-andromeda
bootstraps:
- memory: 2048
cores: 2
baremetals:
- name: node-alpha
memory: 2048
cores: 2
- name: node-beta
memory: 2048
cores: 2
Этот стенд создает один узел инициализации и два физических узла, каждый с 2 ГБ ОЗУ и 2 ядрами CPU.