Начало работы с CloudStack-UI

CloudStack-UI создан для более легкого и удобного управления облачной инфраструктурой — просмотра и использования облачных ресурсов, включая виртуальные машины, шаблоны и ISO, диски и снимки, группы безопасности и адреса IP. Информация, представленная в данном документе, поможет начать работу с CloudStack-UI. Если прежде вы не работали с CloudStack, рекомендуем начать с установки системы CloudStack. Для этого следуйте инструкциям в официальной документации.

Затем установите CloudStack-UI (см. инструкции по установке интерфейса).

Вход в систему

Для входа в систему используйте логин и пароль, предоставленные администратором:

Примечание

Обязательные поля отмечены звездочкой (*).

  • Имя пользователя * - ID пользователя в вашем аккаунте.

  • Пароль * - Пароль, соответствующий ID пользователя.

  • Домен — Укажите домен при входе. CloudStak-UI поддерживает три способа ввода домена. Выберите тот, который для вас более удобен:

    1. Введите домен в поле, которое раскрывается нажатием кнопки «Показать дополнительные параметры» adv icon.
    2. Администратор может установить домен в конфигурационном файле. В этом случае заданное значение будет автоматически указываться в качестве домена при входе в систему. Пользователю не придется вводить его каждый раз при авторизации. Поле домена можно скрыть, нажав на adv icon. Подробнее об определении домена через конфигурационный файл читайте в руководстве по конфигурациям.
    3. Еще одним способом авторизации является вход через URL с указанием в ней домена в следующем формате: http://<ip-address>/login?domain=<domain>. Значение домена из URL будет автоматически задано в форме авторизации. Примечание: значение домена из URL переопределяет значение домена, заданного Администратором в конфигурационном файле.
_images/LoginScreen.png

Нажмите «Войти» для перехода в CloudStack. Вы увидите первый раздел - Виртуальные Машины.

Слева находится панель основного меню. В ней отображаются имя пользователя и названия разделов, кликом на которые можно переходить из раздела в раздел.

_images/NavBar_AccDetails.png

При входе в систему, пользователь видит раздел Виртуальные машины в меню второго уровня. В меню первого уровня отображаются два основных раздела, в которых можно увидеть следующие вложенные элементы меню:

  • Виртуальные машины
    • Виртуальные машины;
    • Хранилище
    • Образы
    • Снимки
    • Брандмауэр
    • SSH ключи
    • Выход
  • Аккаунты
    • Аккаунты
    • Журнал событий
    • Настройки
    • Выход

Примечание

Раздел «Выход» расположен в меню обоих уровней.

Для перехода на первый уровень меню нажмите menu icon, а затем выберите нужный раздел из двух.

_images/NavBar_2level.png

Используемые ресурсы

В этом разделе Вы видите статистику использования ресурсов: используемые и свободные ВМ, вычислительные ресурсы, диски и хранилища.

Откройте панель Использование Ресурсов в верхней части экрана, где представлена информация о следующих ресурсах:

  1. Виртуальные машины;
  2. Вычислительные ресурсы - CPU, RAM;
  3. Диски и их снимки;
  4. Хранилище - основное и вторичное.

Вы можете переключиться между используемыми и доступными ресурсами, кликнув переключатель над списком данных о ресурсах.

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

_images/VMs_ResourceUsage_User1.png

Администратор домена может видеть ресурсы для своего аккаунта и для всего домена.

Оповещения о недавних действиях

В верхнем правом углу экрана можно просматривать список недавних действий, нажав кнопку bell icon. Этот список сообщает Вам о последних операциях в системе. После просмотра списка можно очистить его, удалив каждое уведомление один за другим, или нажав «ОЧИСТИТЬ» в конце списка для удаления всех оповещений сразу.

_images/VMs_Alerts2.png

Помимо уведомлений в панели оповещений, подтверждение завершения действия дублируется внизу экрана в дополнительной панели.

_images/Snackbar.png

Также, дополнительная панель появляется при возникновении ошибок загрузки данных. В этом случае на ней предусмотрена кнопка «Обновить», которая позволяет обновить всю систему.

_images/VMs_Snackbar2.png

Информация о технической поддержке при возникновении ошибок

Пользователь может добавить информацию о службе поддержки во все сообщения об ошибках. Это позволит быстрее связаться со службой поддержки и получить помощь при возникновении ошибок. Информация должна быть указана в файле support-info.md, который хранится в специальной папке проекта. Она может включать в себя контакнтые данные, например номера телефонов, адреса электронной почты или другие данные для быстрой связи со службой технической поддержки.

Указанная контактная информация службы поддержки будет отображаться в раскрывающемся блоке «Информация о технической поддержке» в окне уведомления об ошибке. Развернуть его можно кликом на блок.

_images/RN_Supportinfo.png

Поддерживается локализация файла.

Добавление пользовательских скриптов

В CloudStack-UI есть возможность расширить функциональность UI необходимым для пользователя образом путем добавления пользовательских скриптов. Так, например, можно подключить виджеты JivoSite или Google Analytics.

Интеграция пользовательских скриптов JavaScript производится при запуске Docker-контейнера с приложением. Пользователю достаточно определить содержимое файла /scripts/custom.js и отобразить его через Docker-volume при запуске контейнера. По умолчанию файл /scripts/custom.js пустой.

В результате, в UI появится добавленный сервис. На изображении ниже отображается подключенный виджет JivoSite:

_images/RN_CustomScr.png