1

要部署我的基础架构,我需要部署一个带有自定义脚本扩展的 VM。VM 的唯一目的是执行脚本。执行脚本后,应自动删除 VM。

如何才能做到这一点?

附加信息:

  • 这是一个 azure 资源管理器部署
  • 删除也应该在天蓝色的市场环境中工作。
4

1 回答 1

1

这可能意味着您做错了什么,您可以使用 Azure Container Instance 运行脚本并关闭。它也应该适用于市场(据我所知,您可以在市场产品中使用自定义容器)。

Marketplace 只允许您使用 arm 模板来部署东西,因此您无法使用 arm 模板真正完成您的要求。好吧,您也许可以通过嵌套部署和完整模式破解类似的东西,但我怀疑这会在市场上通过审核。

从技术上讲,您可以让 vm 将自身作为脚本的一部分进行删除。再说一次,我不会建议。

于 2019-03-22T07:45:43.277 回答