Системные требования¶
Для установки и работы модуля Dashboard требуется наличие настроенных, функционирующих и доступных компонентов:
- Система на платформе OpenStack Antelope;
- Python версии 3.7 и выше;
- OpenStack dashboard;
- SQL база данных, например, MySQL;
- Установленный веб-браузер. Для корректной работы модуля рекомендуется использовать Google Chrome выше версии 43 или Firefox выше версии 45;
- Система управления пакетами - pip3.
Зависимости¶
# keep synced with https://github.com/openstack/requirements
# Order matters
client
mq
cron_descriptor==1.2.24
Django==1.11.29
django-user_agents==0.4.0
django_tools==0.45.3
django_jsonfield==1.0.1
Функциональные зависимости модуля¶
Нет обязательного требования к установке, но компоненты необходимы для работы всех доступных функций модуля Dashboard:
- Доступ до настроенного, функционирующего модуля CloudManager - позволяет управлять питанием гипервизоров, безопасно выключать гипервизоры с сохранением состояний виртуальных машин.
- Доступ до настроенного, функционирующего модуля Scheduler - позволяет планировать задачи из списка над объектами OpenStack (например, гипервизоры, виртуальные машины и пр.).
- Доступ до настроенного, функционирующего модуля Monitor - дает возможность визуализировать динамику использования ресурсов виртуальными машинами.
- Доступ до настроенного, функционирующего модуля Journal - дает возможность отображать журналы действий объектов.
- Доступ до файла с актуальной лицензией на модули AccentOS® - позволяет дополнить стандартный интерфейс и возможности OpenStack Horizon расширенными возможностями, предоставляемыми лицензированными модулями, в том числе на дополнительных вкладках. В противном случае интерфейс будет ограничен стандартными возможностями исходного модуля OpenStack Horizon.