Horizon

Horizon — графическая оболочка плафтормы.

Для Horizon требуется добавить по файл по пути config/horizon/custom_local_settings.

Содержимое файла:

AVAILABLE_THEMES = [
    ('keystack', 'KeyStack', '/etc/openstack-dashboard/themes/keystack'),
]
DEFAULT_THEME = 'keystack'

SIMULTANEOUS_SESSIONS = "disconnect"

SESSION_TIMEOUT = 900
SESSION_REFRESH = True

Вышеуказанные параметры необходимы для следующего:

SIMULTANEOUS_SESSIONS = "disconnect" — запрещает несколько одновременных сеансов и отключает предыдущий сеанс при новом входе.

SESSION_TIMEOUT = 900 — задает время таймаута сеанса в секундах. При этом по истечении 15 минут будет логаут. В данном примере таймаут установлен на 900 секунд.

После добавление файла нужно произвести деплой с тегом horizon (KOLLA_ARGS -t horizon).