首页 > 解决方案 > 部署后自动删除 Azure 虚拟机

问题描述

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

如何才能做到这一点?

附加信息:

标签: azureazure-virtual-machineazure-resource-managerazure-marketplace

解决方案


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

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

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


推荐阅读