VM Authoring Tool - Новая роль виртуальной машины
Приступим к изучению VM Authoring Tool.
VM Authoring Tool представляет из себя утилиту для создания и редактирования Resource Definition и Extension файлов.
Предлагаю Вам просмотреть 2 видео от Charles Joy сотрудника Microsoft.
VM Role Resource Extension и VM Role Resource Definition
Приступим к работе с VM Authoring Tool
Вначале Вам необходимо создать новые Resource Definition и Extension пакеты. Задать им название и путь где они будут расположены;
После того как Вы создали эти файлы, они будут автоматически открыты в утилите. Теперь можно начинать менять настройки;
Для начала необходимо изменить тэг для жесткого диска с операционной системой, можно указать несколько тэгов. Данные тэги необходимо будет присвоить диску;
Если Вам необходимо настроить роли или компоненты операционной системы воспользуйтесь пунктом “Roles and Features”
Если Вы хотите добавить кастомные приложения в виртуальную машину, Вы можете воспользоваться меню “Add” и добавить соответствующие скрипты, приложения, профили sql и так далее, по аналогии с VMM. В Data Package необходимо указать путь к пакету. В качестве значения по умолчанию указано “src”. Это значит что при импорте в VMM в папке где находится Resource Extension должна находится папка src и в ней папки и файлы, которые надо будет указать. Все пути к файлам необходимо указывать относительно папки src.
Для того чтобы связать данные пакеты Вам необходимо указать в Extension References пакета Resource Definition использовать пакет Resource Extension;
Если Вы хотите, чтобы компьютер автоматически добавлялся в домен, Вам необходимо в пункте “Operating System Profile” выбрать пункт “JoinDomain” и сгенерировать 2 новых переменных (выбрав в выпадающем меню пункт “Generate new parameter”) для полей “DomainToJoin” и “DomainJoinCredentials”
DomainJoinCredentials при заполнении формы на портале необходимо указывать в формате domainuser
После этого Вы можете убедиться, что в пакет добавилось 2 новых переменных (тип присвоился автоматически, но вы можете его изменить);
В пункте View Definition Вы можете настроить поля, которые необходимо будет заполнить пользователю. Обратите внимание что поле тэг диска было заполнено автоматически. При необходимости можно разделить мастер создания роли виртуальной машины на несколько страниц (по умолчанию одна). Для этого необходимо добавить View Definition Section. Поле Name будет отображено пользователю при запросе данных;
Кроме всего прочего, в пункте Network Profile можно настроить сеть. 😉
Закончить процесс создания пакетов, желательно, валидацией.
Для импортирования пакетов в VMM и WAP необходимо использовать уже описанную мной процедуру.