Azure Devops Server 能否预配硬件
Posted
技术标签:
【中文标题】Azure Devops Server 能否预配硬件【英文标题】:Can Azure Devops Server provision hardware 【发布时间】:2021-05-31 21:56:07 【问题描述】:我知道您可以通过 Azure Devops Services 应用 ARM 模板来创建 VM,但是可以使用 Azure Devops Server 在本地完成吗?
或者只是用powershell构建一个管道来解决这个问题?
【问题讨论】:
嗨@Trubs。这张票有更新吗?如果答案能给你一些帮助,请随时告诉我。只是提醒this。 【参考方案1】:可以使用 Azure Devops Server 在本地完成吗?
是的。 Azure Devops Server 也支持应用 ARM 模板创建虚拟机。
本地 Azure Devops Server 上的操作与 Azure Devops Service 上的操作类似。
步骤如下:
第 1 步:创建 ARM 模板并将其上传到 Azure Devops Server 中的 Repo。
步骤 2:创建 Azure 资源管理器服务连接。
第 3 步:设置发布。使用 Azure 资源组部署任务通过 ARM 模板部署 Azure VM。
这是一个关于CD of an Azure virtual machine using a Resource Manager template的文档
【讨论】:
感谢 Kevin,但我想在我们自己的基础架构上创建一个 vm,而不是在 azure 中。有什么想法吗? 你的意思是使用类似ARM的模板在Azure以外的服务器上创建VM? 这肯定是描述它的一种方式。 嗨@Trubs。如果您想部署到私有基础设施,恐怕没有开箱即用的方法(例如现有的管道任务)来实现它。你需要编写一个脚本来实现它。以上是关于Azure Devops Server 能否预配硬件的主要内容,如果未能解决你的问题,请参考以下文章
如何将 Azure DevOps Extension for Azure CLI 与 Azure DevOps Server 一起使用?
azure devops cloud 和 azure devops server 2019 之间的区别
Azure 中没有用于 Ansible VM 预配的名为 packaging.version 的模块