azure VMSS 上的 Cloud init 和自定义脚本扩展

时间:2021-06-21 12:39:14

标签: azure azure-virtual-machine azure-template

出于某些原因,我需要在 VMSS 上有一个 cloud-init 进程和一个自定义脚本扩展。 cloud-init 进程旨在引导基本 VM 配置,例如强化工具等,而自定义脚本则用于部署特定于应用程序的代码。

我的问题是,如果我两者都按哪个顺序运行?是否先运行 cloud-init 进程,然后再运行自定义脚本扩展? 此外,如果我的 VMS 上有多个扩展,例如 DSC 扩展,带有自定义脚本和监控代理。它们是同时运行的吗?

1 个答案:

答案 0 :(得分:0)

<块引用>

我的问题是,如果我两者都按哪个顺序运行?

cloud-init 进程将首先运行。然后自定义脚本将在之后运行。

<块引用>

此外,如果我的 VMS 上有多个扩展,例如 DSC 扩展,带有自定义脚本和监控代理。他们都跑了吗 同时?

不,他们会一一运行。请参阅VM extensions sequence in VMSS