从存储帐户中获取 bash 脚本并安装在 Linux VMSS 中

问题描述

我在 azure 存储帐户中有一个 bash 脚本,我想在有新版本的脚本可用时从 Azure VMSS 调用该脚本。这可能吗?

谢谢

解决方法

自定义脚本扩展可用于在 VMSS 中运行脚本。

Custom Script Extension 在 Azure 虚拟机上下载并执行脚本。此扩展对于部署后配置、软件安装或任何其他配置或管理任务非常有用。脚本可以从 Azure 存储或 GitHub 下载,或在扩展运行时提供给 Azure 门户。自定义脚本扩展与 Azure 资源管理器模板集成,可以使用 Azure CLI、PowerShell、Azure 门户或 Azure 虚拟机 REST API 运行。

可以使用 Add-AzVmssExtension

在虚拟机规模集上调用它