Настройка интеграции
Интеграция настраивается в процессе создания обработчика услуг в BILLmanager.
Чтобы создать обработчик услуг, перейдите в раздел Интеграция → Обработчики услуг → кнопка Создать:
- Тип продукта: "Виртуальный дата-центр".
- Модуль обработки: "OpenStack".
- Настройка интеграции. Укажите данные для интеграции:
- Версия OpenStack — версия OpenStack, для которой будет настроен модуль обработки. Работа модуля гарантируется только с версиями Pike и Wallaby;
- URL — адрес для подключения к API. Укажите URL сервера, на котором установлена панель управления OpenStack;
- Имя пользователя — имя учётной записи для авторизации в OpenStack. Используйте аккаунт с правами администратора;
- Пароль — пароль учётной записи;
- Домен OpenStack — домен на стороне OpenStack для размещения виртуального дата-центра (ВДЦ). Укажите домен, если вы используете многодоменную архитектуру. Допускается оставить поле пустым. В этом случае будет использован домен по умолчанию: "Default";
- Частные сети — сети для выделения подсетей, которые клиенты смогут использовать при создании сетей ВДЦ;
- Включить оверселенные ядра — опция для продажи ядер процессора с оверселлингом;
-
Группа гипервизоров для оверселенных ядер — одна из групп гипервизоров, созданных на стороне OpenStack. Из указанной группы будут выделяться ядра для ВМ, заказанных через этот обработчик.
Обратите внимание!Если указана несуществующая группа, то при добавлении виртуальной машины в ВДЦ отображается ошибка "Недостаточно ресурсов для создания нового виртуального сервера".
- Параметры обработчика услуг. Настройте внутренние (в пределах BILLmanager) параметры обработчика услуг.
При первом подключении к OpenStack модуль обработки загрузит в BILLmanager доступные значения параметров Тип диска, Операционная система и Шаблон виртуального сервера. В дальнейшем доступные значения синхронизируются заданием планировщика:
/usr/local/mgr5/sbin/mgrctl -m billmgr processing.getconfig >/dev/null 2>&1