通过AzureRM从{TFS}在Azure VM上执行PowerShell

时间:2017-09-28 15:20:12

标签: azure tfs azure-virtual-machine azure-powershell azure-resource-manager

我的Azure订阅中配置了许多虚拟机,受NSG保护,因此我没有远程可用的WinRM。

我想在这些VM上执行PowerShell脚本,作为我的TFS版本定义的一部分。

有没有办法在Azure VM资源上执行任意PowerShell脚本?

我知道Azure VM资源的自定义脚本扩展,但我不知道这是否是我所追求的,或者它是否与TFS完美配合。

1 个答案:

答案 0 :(得分:1)

自定义脚本扩展适用于在VM上运行脚本 - 但它必须作为"添加"的一部分来完成。扩展名。这意味着您必须将扩展部署到VM以触发运行脚本。因此,您可以在配置VM时执行此操作,也可以在提供后提交其他部署以运行脚本。

从TFS / VSTS可以做到......