簡體   English   中英

Azure批處理-從VM映像創建節點

[英]Azure Batch - Create Nodes from VM Image

我有一些Selenium測試代碼需要並行運行。 為了使Selenium有效運行,必須在計算機上進行某些配置(IE區域設置,Chrome和Firefox安裝等),並且很難(如果不是不可能)通過自動化方法應用這些設置。 我已經按照Microsoft文檔的說明手動創建了一個VM,完成了所有設置並創建了一個映像。

現在,我需要設置代碼,以便可以指定創建節點時要使用的VM映像。 我已進行了盡可能多的搜索,但沒有找到任何文檔說明我該如何做。 DotNetTutorial示例中的示例似乎沒有任何指定圖像的方法。

在同一主題上, 這里有一個反饋項目 ,它顯示了從2015年6月1日開始的請求。我希望這意味着現在已經完成,並且沒有很好地記錄在案。


問:如何將自定義VM映像指定為Azure Batch節點的源?


2017年12月5日更新的答案:

現在,通過普通的批處理帳戶(即,批處理服務池分配模式帳戶)支持自定義映像。 您將需要指定一個有效的ARM映像ID,並使用Azure Active Directory身份驗證來創建自定義映像(共享密鑰身份驗證不支持自定義映像)。

2017年3月17日更新的答案:

現在通過“用戶訂閱”批處理帳戶支持自定義圖像。 您可以在Azure門戶中或通過針對支持的語言的最新管理SDK創建這些類型的帳戶。

上一個答案:

當前,不支持自定義VM映像。 如您所述,此功能正在開發中。 除了uservoice外,您還可以定期在此站點上檢查產品更新

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

•通過VirtualMachineConfiguration的OSDisk屬性添加了對使用自定義VHD部署節點的支持。 請注意,必須使用PoolAllocationMode = UserSubscription創建正在使用的批處理帳戶,以允許此操作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM