Создание виртуальных машин тестовой службы в Azure DevTest Labs
В этой статье описывается, как создать виртуальные машины Azure в Azure DevTest Labs с помощью портала Azure.
Предварительное требование
Вам нужен по крайней мере доступ пользователя к тестовой службе в DevTest Labs. Дополнительные сведения о создании тестовых служб см. в разделе Создание лаборатории на портале Azure.
Настройка основных параметров.
На портале Azure перейдите на страницу Обзор тестовой службы.
На странице Обзор нужной тестовой службы выберите Добавить.
На странице Выбор базового образа выберите образ для виртуальной машины. Можно выбрать образы Marketplace, пользовательские образы или формулы, доступные владельцу тестовой службы. В приведенных ниже инструкциях используется Windows 11 Pro. Некоторые базовые установки могут иметь разные параметры.
На вкладке Основные параметры на экране Создание ресурса тестовой службы укажите следующие сведения:
- Имя виртуальной машины: сохраните автоматически созданное имя или введите другое уникальное имя виртуальной машины.
- Имя пользователя: сохраните текущее имя пользователя или введите другое, чтобы предоставить привилегии администратора на виртуальной машине.
- Использовать сохраненный секрет: установите этот флажок, чтобы применять секрет из Azure Key Vault вместо пароля для доступа к виртуальной машине. При выборе этого параметра в разделе Секрет в раскрывающемся списке выберите секрет, который будет использоваться. Дополнительные сведения см. в статье Хранение секретов в хранилище ключей в Azure DevTest Labs.
- Пароль: если вы не решили использовать секрет, введите пароль виртуальной машины длиной от 8 до 123 символов.
- Сохранить как пароль по умолчанию: установите этот флажок, чтобы сохранить пароль в Azure Key Vault, связанном с тестовой службой.
- Размер виртуальной машины: сохраните значение по умолчанию для базы или щелкните Изменить размер, чтобы выбрать другой размер.
- Тип диска ОС: используйте значение по умолчанию для базы или выберите другой вариант в раскрывающемся списке.
- Артефакты: в этом поле отображается количество артефактов, уже настроенных для этой базы виртуальной машины. При необходимости нажмите кнопку "Добавить или удалить Artifacts", чтобы выбрать и настроить артефакты для добавления на виртуальную машину.
Добавить дополнительные артефакты
Артефакты — это инструменты, действия или программное обеспечение, которые можно добавить в виртуальные машины лаборатории. Вы можете добавлять артефакты в виртуальные машины из Репозитория общедоступных артефактов DevTest Labs или из закрытых репозиториев артефактов, подключенных к лаборатории. Дополнительные сведения см. в разделе Добавление артефактов в виртуальные машины DevTest Labs.
Чтобы добавить или изменить артефакты во время создания виртуальной машины, выполните приведенные ниже действия.
На вкладке Основные параметры экрана Создание ресурса тестовой службы выберите Добавить или удалить артефакты.
На странице Добавление артефактов щелкните стрелку рядом с каждым артефактом, который необходимо добавить в виртуальную машину.
На каждой панели Добавить артефакт введите необходимые и дополнительные значения параметров, а затем нажмите кнопку ОК. Артефакт и число настроенных обновлений артефактов отобразится в разделе Выбранные артефакты.
Завершив добавление артефактов, нажмите OK на странице Добавление артефактов.
Настройка дополнительных расширенных параметров
При необходимости выберите вкладку Расширенные параметры на экране Создание ресурса тестовой службы и измените любое из следующих значений:
- Виртуальная сеть: выберите сеть из раскрывающегося списка. Дополнительные сведения см. в статье "Добавление виртуальной сети".
- Подсеть: при необходимости выберите другую подсеть из раскрывающегося списка.
- IP-адрес: оставьте значение Общий либо выберите Общедоступный или Частный. Дополнительные сведения об области см. в статье Распознавание общих IP-адресов.
- Дата окончания срока действия: оставьте значение Бессрочно или Установить дату и время окончания срока действия для виртуальной машины.
- Сделать этот компьютер недоступным: оставьте значение Нет, чтобы сохранить себя в качестве владельца виртуальной машины. Выберите Да, чтобы сделать виртуальную машину запрашиваемой любым пользователем тестовой службы после создания. Дополнительные сведения см. в разделе Создание запрашиваемых виртуальных машин и управление ими.
- Количество экземпляров: чтобы создать несколько виртуальных машин с этой конфигурацией, введите число создаваемых виртуальных машин.
- Просмотреть шаблон ARM: выберите просмотр и сохранение конфигурации виртуальной машины в качестве шаблона Azure Resource Manager (ARM). Шаблон ARM можно использовать для развертывания новых виртуальных машин с помощью Azure PowerShell.
Завершение развертывания виртуальной машины
После настройки всех параметров на вкладке "Базовый Параметры" на экране "Создание ресурса лаборатории" нажмите кнопку "Создать".
В ходе развертывания виртуальной машины вы можете выбрать "Уведомления" в верхней части экрана, чтобы видеть прогресс. Создание виртуальной машины занимает определенное время.
После завершения развертывания, если вы сохранили себя в качестве владельца виртуальной машины, она отображается в разделе Мои виртуальные машины на странице Обзор тестовой службы. Чтобы подключиться к виртуальной машине, выберите ее из списка, а затем щелкните Подключиться на странице Обзор виртуальной машины.
Если вы выбрали параметр Сделать этот компьютер запрашиваемым во время создания виртуальной машины, щелкните Запрашиваемые виртуальные машины в области навигации слева, чтобы увидеть виртуальную машину, указанную на странице Запрашиваемые виртуальные машины. Выберите Обновить, если виртуальная машина не появляется. Сведения о том, как взять на себя владение виртуальной машиной в списке запрашиваемых виртуальных машин, см. в статье "Использование запрашиваемой виртуальной машины".
После создания виртуальной машины в DevTest Labs вам будет предоставлено разрешение на доступ к ней. Она будет отображаться на странице лабораторий и странице Виртуальные машины. Пользователи с назначенной ролью владельца DevTest Labs могут видеть все виртуальные машины, созданные в лаборатории, на странице Все виртуальные машины. Однако пользователи лаборатории с ролью пользователя DevTest Labs автоматически не получают доступ на чтение ресурсов виртуальной машины, созданных другими пользователями. Поэтому такие виртуальные машины не отображаются на странице Виртуальные машины.
Перемещение существующих виртуальных машин Azure в лабораторию DevTest Labs
Чтобы скопировать имеющиеся виртуальные машины в DevTest Labs, сделайте следующее:
- Скопируйте VHD-файл имеющейся виртуальной машины с помощью скрипта Windows PowerShell.
- Создайте пользовательский образ внутри лаборатории DevTest Labs.
- Затем создайте на его основе виртуальную машину.
Дальнейшие действия
- Добавьте артефакты в виртуальные машины после создания.
- Создавайте виртуальные машины DevTest Labs с помощью PowerShell, Azure CLI, шаблона ARM или из общей коллекции образов.
- Изучите общедоступные репозитории DevTest Labs артефактов, сред и быстрого использования шаблонов ARM.