带有自定义图像的 VMSS(已捕获)

带有自定义图像的 VMSS(已捕获)

我正在尝试使用我捕获的 Windows 自定义图像创建 VMSS。

我创建了自定义 ARM 模板来使用,但当我尝试部署时它不起作用。

如果我想将自定义图像与 VMSS 一起使用,这是正确的方法吗?

我应该使用 VHD 而不是捕获的图像吗?

这就是我想做的:

a. 创建带有托管磁盘的 Windows 计算机

b. 在桌面上创建一个文本文件

c. 用该 Windows 机器制作一个图像

d. 使用新镜像部署新环境,让该环境在 CPU 达到 80% 并持续 10 分钟以上时自动水平扩展,结果将自动部署另一台机器

请指教。

谢谢

答案1

我明白你想要实现什么。根据你的错误消息,你的模板中可能存在许多错误。很难具体说明每个错误的原因是什么。但我可以给你一些使用捕获的图像创建 Azure VMSS 的参考:

  1. 确保你的形象已经得到普遍推广。

  2. 參閱这个模板来构建您的模板。

  3. 上述模板使用 VHD 作为镜像。但托管镜像没有 URL。因此,您可以在模板中使用这些脚本来使用托管镜像:

    "imageReference": { "id": "[variables('managedImageId')]" }

希望这可以帮助!

相关内容