云 creating/deleting 虚拟机上的 Terraform 状态文件

Terraform state file on cloud creating/deleting vm

如果我在云端部署了 15 个 VMS,我想使用 terraform 创建一个 VM 来测试它,我想删除这个 VM。我的状态文件会包含所有 16 个 VM 还是只包含一个 VM?

删除 VM 的最佳操作方案是什么?

假设 15 个 VM 已经 运行ning 并且不受您的 TF 代码管理,那么您的 TF 状态文件将 只有一个 VM(第 16 个) .那么要删除它,有两种选择:

  1. 如果您的 TF 代码不包含任何其他资源,运行 terraform destroy
  2. 从TF文件中删除VM代码,运行terraform apply