部署后自动删除 Azure 虚拟机
Delete an Azure Virtual Machine automatically after deployment
要部署我的基础架构,我需要部署一个带有自定义脚本扩展的 VM。 VM 的唯一目的是执行脚本。 执行脚本后,VM 应该会自动删除。
如何做到这一点?
附加信息:
- 这是一个 Azure 资源管理器部署
- 删除应该也适用于 azure 市场环境。
这可能意味着您做错了什么,您可以使用 Azure 容器实例 运行 脚本并关闭。它也应该适用于市场(据我所知,您可以在市场产品中使用自定义容器)。
Marketplace 只允许您使用 arm 模板来部署东西,因此您不能真正地使用 arm 模板来完成您所要求的事情。好吧,您也许可以通过嵌套部署和完整模式破解类似的东西,但我怀疑这会在市场上通过审核。
从技术上讲,您可以让 vm 删除自身作为脚本的一部分。再一次,我不建议这样做。
要部署我的基础架构,我需要部署一个带有自定义脚本扩展的 VM。 VM 的唯一目的是执行脚本。 执行脚本后,VM 应该会自动删除。
如何做到这一点?
附加信息:
- 这是一个 Azure 资源管理器部署
- 删除应该也适用于 azure 市场环境。
这可能意味着您做错了什么,您可以使用 Azure 容器实例 运行 脚本并关闭。它也应该适用于市场(据我所知,您可以在市场产品中使用自定义容器)。
Marketplace 只允许您使用 arm 模板来部署东西,因此您不能真正地使用 arm 模板来完成您所要求的事情。好吧,您也许可以通过嵌套部署和完整模式破解类似的东西,但我怀疑这会在市场上通过审核。
从技术上讲,您可以让 vm 删除自身作为脚本的一部分。再一次,我不建议这样做。