Пакетная служба Azure — создание узлов из образа виртуальной машины

У меня есть тестовый код Selenium, который мне нужно запустить параллельно. Чтобы Selenium работал эффективно, на машине должны быть выполнены определенные настройки (настройки зоны IE, установки Chrome и Firefox и т. д.), и эти настройки трудно (если не невозможно) применить с помощью автоматизированного подхода. Я вручную создал виртуальную машину, выполнил всю настройку и создал образ, следуя инструкциям в документация Microsoft.

Теперь мне нужно настроить свой код, чтобы я мог указать образ виртуальной машины для использования при создании узлов. Я искал столько, сколько мог, и не нашел никакой документации, объясняющей, как я могу это сделать. Пример из примера DotNetTutorial не кажется, есть какой-либо способ указать изображение.

Существует элемент отзыва здесь по той же теме и показывает, что запрос был начат 1 июня 2015 года. Я надеюсь, что это означает, что он уже сделан и что он просто не был должным образом задокументирован.


Вопрос. Как указать пользовательский образ ВМ в качестве источника для моих узлов пакетной службы Azure?



person user4794170    schedule 19.04.2016    source источник
comment
К сожалению, элементы обратной связи редко имеют под собой реальную основу. Многие элементы, которые помещаются в «Начато», остаются такими в течение значительного времени. Даже оставаясь таким, когда это реализуется. У меня есть подозрение, что все, что есть в дорожной карте, ставится как начатое и остается так до тех пор, пока оно не будет выполнено.   -  person Michael B    schedule 19.04.2016


Ответы (2)


https://github.com/Azure/azure-sdk-for-net/blob/AutoRest/src/Batch/Client/changelog.md

• Добавлена ​​поддержка развертывания узлов с использованием пользовательских виртуальных жестких дисков с помощью свойства OSDisk в VirtualMachineConfiguration. Обратите внимание, что используемая учетная запись пакетной службы должна быть создана с параметром PoolAllocationMode = UserSubscription, чтобы разрешить это.

person TortoiseTNT    schedule 24.03.2017

Обновленный ответ от 05.12.2017:

Пользовательские образы теперь поддерживаются через обычные учетные записи пакетной службы (т. е. учетные записи режима выделения пула пакетной службы). Вам потребуется указать действительный идентификатор образа ARM и использовать проверку подлинности Azure Active Directory для создания пользовательских образов (проверка подлинности с общим ключом не поддерживает пользовательские изображения).

Обновленный ответ от 17 марта 2017 г.:

Пользовательские изображения теперь поддерживаются через пакетные учетные записи «Подписка пользователя». Вы можете создавать эти типы учетных записей на портале Azure или с помощью новейших пакетов SDK для управления для поддерживаемых языков.

Предыдущий ответ:

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

person fpark    schedule 11.08.2016