VSTS Microsoft 托管代理:虚拟机大小

VSTS Microsoft-Hosted Agent: Virtual Machine size

根据https://github.com/MicrosoftDocs/vsts-docs/blob/master/docs/pipelines/agents/hosted.md,Microsoft 托管代理的虚拟机大小为:

这是什么意思?使用哪种尺寸? Standard_DS2_v2 还是 Standard_DS3_v2?我可以决定使用哪一个吗?

亲切的问候,

彼得

没有办法强制build/release使用DS3_v2vm代理,它通常会尝试获取DS2v2 sku VM,但有时会根据可用性获取DS3V2。如果托管代理不能满足您的要求,我们建议您设置私人代理。

Microsoft 托管代理始终使用 Standard_DS2_V2 的 current documentation says

或者可以使用 self-hosted agents or scale set agents,以更好地控制流水线 运行 所用的硬件。

规模集代理由 Azure Pipelines 部分管理,这使得它们比自托管代理工作更少,同时仍提供对所使用虚拟机的控制。同时,它们仍然需要相当多的工作/引入相当多的复杂性,因此只有在对您的组织而言值得的情况下,才应从 Microsoft 托管代理切换到规模集代理。