在 Terraform 中销毁 EC2 实例



我正在创建一个 EC2 实例并使用一些"启动时"脚本加载它并安装所需的软件。 这将成为启动新实例时要使用的基本映像。

创建后,我创建一个 AMI。 此时,无需保留用于创建 AMI 的 EC2 映像。

因此,顺序是:

Create EC2
Install packages
Configure packages
Create AMI
Destroy EC2

如何告诉 Terraform 在最后一步中删除 EC2?

你看过Hashicorp的Packer工具吗?它专门用于构建用于 Terraform 的 AMI,可以在这里为您节省一些手动步骤。

但与此同时,您可以发出 terraform destroy -target aws_instance.<NAME>(替换您的 Terraformed EC2 实例的名称)命令来销毁您的实例。

相关内容

  • 没有找到相关文章

最新更新