是否可以通过 ARM 模板将分配的 Azure DSC 配置更新到 VM?
Is it possible to update the assigned Azure DSC configuration to a VM via ARM Template?
我需要更改之前分配给 VM 的 Azure DSC 配置。
我正在尝试以编程方式执行此操作,因为它是我正在开发的自动化的一部分,因此,我正在使用 ARM 模板。
但是,通过 ARM 模板重新部署相同的 VM DSC 扩展会导致错误,指出 VM 不能有两个相同的扩展,这听起来合乎逻辑。
我想知道是否可以通过 ARM 模板 "update" 或 "modify" 当前扩展仅更改一个设置:配置名称。
这可能吗?
当然 - 您可以通过在 ARM 模板中提供新配置来更新现有的 VM 扩展。正如您所发现的,您不能为扩展使用不同的名称 - 这会导致 VM 上出现两个相同类型的 VM 扩展。相反,您需要在执行更新时重新使用与现有 VM 扩展名相同的名称。
我需要更改之前分配给 VM 的 Azure DSC 配置。
我正在尝试以编程方式执行此操作,因为它是我正在开发的自动化的一部分,因此,我正在使用 ARM 模板。
但是,通过 ARM 模板重新部署相同的 VM DSC 扩展会导致错误,指出 VM 不能有两个相同的扩展,这听起来合乎逻辑。
我想知道是否可以通过 ARM 模板 "update" 或 "modify" 当前扩展仅更改一个设置:配置名称。
这可能吗?
当然 - 您可以通过在 ARM 模板中提供新配置来更新现有的 VM 扩展。正如您所发现的,您不能为扩展使用不同的名称 - 这会导致 VM 上出现两个相同类型的 VM 扩展。相反,您需要在执行更新时重新使用与现有 VM 扩展名相同的名称。