azure Terraform删除虚拟机后如何删除附加数据盘?

vzgqcmou  于 2023-06-24  发布在  其他
关注(0)|答案(1)|浏览(122)

我正在使用Terraform为我的用户创建按需Azure基础架构。基础架构包括VM和256 GB数据磁盘。在一天结束时,“Terraform Destroy”将删除VM。但数据盘没有被删除。是否有方法在销毁命令中删除所连接的磁盘?

iaqfqrcu

iaqfqrcu1#

如果您的256 Gb磁盘和VM都是通过terraform代码创建的,则可以使用“terraform destroy --target=azurerm_virtual_machine.{VM resource name}”和“terraform destroy --target=azurerm_managed_disk.{managed disk resource name}”。这将删除您的VM,然后删除您的磁盘。
如果您的磁盘不是由terraform创建的,您可以使用“terraform import”将磁盘导入terraform代码,然后使用上述方法删除它。

相关问题