适用于:✔️ Linux VM
原始 KB 数: 4538385
总结
服务“cloud-init”是一个开源项目预配代理,可以烘焙到 Linux 映像中,并负责完成新创建的虚拟机(VM)的设置。 “cloud-init”可以执行诸如设置主机名、用户名、密码/ssh 密钥或装载临时磁盘等任务。 完成设置的过程称为“预配”。
除了设置上述最低所需配置选项之外,“cloud-init”还可以以多种用户数据格式处理 VM 配置,例如 cloud-init 配置、脚本等。
详细信息
Azure cloud-init 文档定义哪些 cloud-init 版本和 OS 版本受支持,支持定义支持这些版本的配置,请注意,OS 映像可以是自定义映像,也可以是Azure 市场映像。 对“cloud-init”的支持继承自 Azure中对 Linux 和 开放源代码 技术的支持,但有以下说明:
如果预配虚拟机(VM)时遇到最低所需配置选项的问题,Microsoft支持将为你提供帮助:
- VM 名称
- UserName
- 密码
- SSH 密钥
- 确保将用户数据传递到 VM
- 装载和格式化临时磁盘
如果传入用户数据,则传递将修改 VM 的配置。 如果你发现它未按预期处理,并且需要支持,Microsoft支持将尽最大努力提供帮助,则可能要求你在此处向“cloud-init”上游维护人员提出问题。