Настройка развёртывания и подключений KeyVRM

Эта статья описывает состав конфигурации развёртывания KeyVRM и подключений сервиса к инфраструктурным компонентам KeyStack.

KeyVRM является опциональным сервисом региона. Если KeyVRM используется в регионе, сервис должен быть развёрнут, подключён к Admin UI Backend и доступен в Портале администратора.

Управление режимами работы, глобальной конфигурацией и параметрами хост-агрегатов выполняется после развёртывания KeyVRM. Подробнее см. в разделе Настройка и управление KeyVRM.

Конфигурация развёртывания

Конфигурация развёртывания определяет, где и как запущен KeyVRM и как сервис подключается к внешним системам. В промышленном контуре эта конфигурация задаётся через Kolla-Ansible в kolla-ansible-project и применяется при развёртывании региона.

К конфигурации развёртывания относятся:

  • включение контейнеров KeyVRM API и worker;

  • параметры образов и миграций базы данных;

  • подключение к PostgreSQL;

  • подключение к Temporal;

  • параметры авторизации OpenStack Keystone, Nova, Cinder и Placement;

  • подключение к Prometheus;

  • подключение к Redis Sentinel;

  • подключение к Alertmanager;

  • параметры TLS/mTLS;

  • параметры BMC, IPMI, Redfish и Ceph для фенсинга;

  • параметры портов, проверок состояния, секретов, сертификатов и журналирования.

Подключение к Порталу администратора

Для работы через Портал администратора KeyVRM должен быть подключён к Admin UI Backend.

В конфигурации мультирегионального Портала администратора для региона указывается эндпоинт KeyVRM:

keyvrm_endpoint=https://<VIP-адрес KeyVRM>:<порт KeyVRM>

После применения конфигурации KeyVRM должен быть доступен в разделе KeyVRM Портала администратора.

Что настраивается после развёртывания

После развёртывания через Портал администратора, KeyVRM API, Admin UI Backend или CLI настраиваются:

  • включение или выключение обработки региона;

  • глобальная конфигурация KeyVRM;

  • режим обработки хост-агрегатов: HA, LB или HA+LB;

  • временное отключение автоматических действий через NOOP;

  • параметры HA и LB для хост-агрегатов.

Подробнее о настройке и управлении KeyVRM см. в разделе Настройка и управление KeyVRM.