-
Notifications
You must be signed in to change notification settings - Fork 63
1.49.13 ReleaseNotes Ru
31 октября 2017 года вышел релиз CloudStack-UI версии 1.49.13. В текущей версии были представлены значительные функциональные изменения, каждое из которых описано ниже. Кроме того, релиз включает множество исправлений ошибок и небольших улучшений.
В данном релизе появилась возможность использования разделяемых групп безопасности при работе с ВМ. Теперь пользователь может не только создавать группы, комбинируя различные правила шаблонов, но и использовать группы безопасности, разделяемые с другими ВМ.
В разделе Брандмауэр можно переключаться между шаблонами и разделяемыми группами безопасности. Управление правилами групп безопасности было разделено на режим "просмотра", в котором пользователь может выполнять фильтрацию по типам правил и протоколов, и режим редактирования.
В деталях ВМ разделяемые группы безопасности отображаются в секции “Правила брандмауэра” вкладки “Сеть”, там же, где и приватные группы. Редактирование групп безопасности становится доступно при переходе из режима “просмотр” в режим “редактирование”. При этом если группа является разделяемой, то пользователь сначала должен подтвердить действие в специальном окне с информацией о том, что изменения затронут все использующие данную группу машины. Это позволяет избежать нежелательных последствий для других ВМ.
В управлении хранилищем произошло несколько важных изменений. Прежде всего, root-диски теперь визуально отличаются от data-дисков. Кроме того, появилась опция отображения только свободных дисков, что позволяет в определенных ситуациях значительно сэкономить время пользователя.
В текущей итерации была добавлена возможность задавать описание для SSH-ключей. Данный функционал полезен для пользователей с точки зрения добавления необходимой семантики.
Теперь пользователю доступна возможность отключения отображения системных тегов в деталях ВМ. Системные теги используются для предоставления функционала со стороны пользовательского интерфейса. Их изменение может повлиять на функциональные возможности приложения. С данной точки зрения новый функционал полезен, так как помогает избежать случайных нежелательных изменений. Если пользователь отключил отображение данных тегов, система запомнит это и в следующих раз теги также будут скрыты.
В данном релизе командой был внесен большой вклад в улучшение UX при создании виртуальной машины. Прежде всего, при создании ВМ пользователь теперь имеет доступ к полному списку всех этапов создания.
Это может быть полезно пользователю в случае проблемы с созданием ВМ, так как он сможет понять, где именно произошла ошибка. В дальнейшем планируется возможность копирования полного списка возвращенных с сервера ответов, с которым пользователь сможет обращаться в службу техподдержки.
При создании ВМ в интерактивном режиме пользователь обычно планирует совершить с ней какие-то действия сразу после создания. В связи с этим было принято решение обеспечить должное поведение системы с целью повышения удобства пользования. Так, в зависимости от источника установки (ISO или шаблон) система помимо информации о логине, пароле и IP машины сразу позволяет получить доступ к интерфейсу взаимодействия с виртуальной машиной. В настоящее время поддерживаются:
- VNC консоль,
- WebShell, если ВМ имеет тег csui.vm.auth-mode со значением SSH. Для конфигурации доступа к ВМ при помощи WebShell обратитесь к wiki,
- Доступ по HTTP, если ВМ имеет тег csui.vm.auth-mode со значением HTTP. Для конфигурации доступа к ВМ по HTTP обратитесь к wiki.
После создания VM пользователь также может обратиться к данному интерфейсу в контекстном меню “Доступ к ВМ”.
Еще одним важным улучшением в данном релизе является улучшенная возможность управлять паролями виртуальных машин. Система позволяет сохранять пароль для конкретной ВМ в теги сразу после ее создания, при этом пользователь может применить автоматическое сохранение пароля для всех последующих создаваемых машин. Доступ к паролю также доступен в контекстном меню “Доступ к ВМ”.
Когда пользователь не имеет ни одной машины, но при этом хочет создать диск в разделе “Хранилище”, система предупреждает его, что создание дополнительного диска не обязательно, так как диски автоматически создаются при создании ВМ из шаблона. Данный функционал полезен с точки зрения бизнеса, так как пользователь может понести нежелательные расходы, создавая дополнительные диски, которые ему на самом деле не нужны.
В текущем релизе команда представила новый раздел “Аккаунты”, в котором доменным администраторам доступно управление существующими аккаунтами. Как и в других разделах, здесь есть возможность фильтрации и группировки, а также доступ к деталям каждого аккаунта с редактированием настроек и ограничений по ресурсам. Помимо самого раздела “Аккаунты” администратор может применять фильтрацию по аккаунтам и в других разделах, таким образом сужая контекст и работая с теми данными, которые ему действительно нужны в данный момент.
В будущих версиях планируется расширение функционала для администраторов в виде управления пользователями внутри аккаунта, а также создания новых аккаунтов.
Переключатель между вкладками теперь представлен другим компонентом, выбор которого позволил решить ряд проблем и улучшить отображение информации в целом.
Релиз находится на страницах релизов GitHub (https://github.com/bwsw/cloudstack-ui/releases/tag/1.49.13)
Подготовленный образ Docker выложен на DockerHub (https://hub.docker.com/r/bwsw/cloudstack-ui/).
Для скачивания образа можно воспользоваться следующей командой:
# docker pull bwsw/cloudstack-ui:1.49.13
Список изменений проекта: https://github.com/bwsw/cloudstack-ui/wiki/Changelog
Инструкция по развертыванию продукта находится на страницах GitHub: https://bwsw.github.io/cloudstack-ui/
В будущем релизе планируется добавление значимого функционала. Среди ожидаемых функций:
- Возможность переключения между двумя видами представления данных - box view и list view для каждого из разделов меню, что удобно, например, для пользователей с большим количеством виртуальных машин
- Поддержка создания аккаунтов для администраторов доменов
- Сайдбар для разделяемых групп безопасности, в котором пользователю будут доступны детали группы, а также список виртуальных машин, использующих данную группу, с возможностью перехода в детали каждой из них
- Поддержка диалогов “Условий и соглашений” при выборе источников установки при создании виртуальных машин.
Уважаемый участник сообщества, мы будем благодарны если Вы:
- попробуете проект и дадите нам обратную связь;
- поделитесь информацией о проекте и релизе в социальных сетях;
- поставите звезду репозиторию GitHub в знак поддержки проекта;
- вступите в группу в сети LinkedIn.