是否可以通过 ARM 模板将分配的 Azure DSC 配置更新到 VM?
Posted
技术标签:
【中文标题】是否可以通过 ARM 模板将分配的 Azure DSC 配置更新到 VM?【英文标题】:Is it possible to update the assigned Azure DSC configuration to a VM via ARM Template? 【发布时间】:2020-09-14 14:38:41 【问题描述】:我需要更改之前分配给 VM 的 Azure DSC 配置。
我正在尝试以编程方式执行此操作,因为它是我正在开发的自动化的一部分,因此,我正在使用 ARM 模板。
但是,通过 ARM 模板重新部署相同的 VM DSC 扩展会导致错误,指出 VM 不能具有两个相同的扩展,这听起来合乎逻辑。
我想知道是否可以通过 ARM 模板“更新”或“修改”当前扩展,只需更改一项设置:配置名称。
这可能吗?
【问题讨论】:
【参考方案1】:当然 - 您可以通过在 ARM 模板中提供新配置来更新现有的 VM 扩展。正如您所发现的,您不能为扩展使用不同的名称 - 这将导致 VM 上有两个相同类型的 VM 扩展。相反,您需要在执行更新时重用现有 VM 扩展的相同名称。
【讨论】:
以上是关于是否可以通过 ARM 模板将分配的 Azure DSC 配置更新到 VM?的主要内容,如果未能解决你的问题,请参考以下文章
是否可以使用 ARM 模板为 2 个不同的 Azure VM 创建具有单个模板的不同 nsg
无法通过 ARM 模板将 CMK 加密应用于 Azure 存储帐户