在多个 Azure VM 上持续部署

在多个 Azure VM 上持续部署

我们正在开发一款产品,需要为每个客户端创建单独的虚拟机。现在,我们需要在每个新创建的虚拟机上部署代码并安装软件包。我们能够使用 Azure Python SDK 创建虚拟机,需要帮助在新虚拟机上部署代码和安装软件包。

答案1

你可以使用Azure 自定义脚本扩展安装您的软件。

自定义脚本扩展在 Azure 虚拟机上下载并执行脚本。此扩展对于部署后配置、软件安装或任何其他配置/管理任务非常有用。可以从 Azure 存储或其他可访问的 Internet 位置下载脚本,也可以将其提供给扩展运行时。

在您的场景中,您需要编写一个脚本来部署代码和包。

如果你想使用 python 来做这个,请参考这个python sdk 文档

相关内容