Azure VMSS 部署 wpf

Azure VMSS Deploy wpf

我正在尝试更好地了解 azure 虚拟机规模集以及我的公司如何使用它。目前我们 运行 需要在所有 VM 上部署和更新自定义软件(wpf 程序)。

是我设置 wpf 部署的扩展吗?

我可以从 git 存储库中提取文件进行部署吗?

我该如何配置?

  1. 不直接。有一个自定义脚本扩展和 azure powershell dsc 扩展(以及其他几个,比如 chef),它允许你做几乎任何事情,但没有内置的

  2. 不,您不能在本机上执行此操作,您可以使用这些扩展来执行任何您喜欢的操作。或者,更好的是,您可以使用 ci\cd 系统(如 Azure Devops)来做到这一点。您需要在虚拟机上安装代理(在大多数情况下),然后使用该 ci\cd 系统部署到 vmss 实例。

  3. 另一种选择-使用图像,这是一种原生方式,但您需要预构建图像(打包程序,问号)。