繁体   English   中英

在 Terraform 中销毁一个 EC2 实例?

[英]Destroy an EC2 instance in Terraform?

我正在创建一个 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 实例的名称)命令来销毁您的实例。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM