如何使用一个命令自行终止EC2?

时间:2016-09-12 15:27:29

标签: amazon-web-services

此命令适用于任何EC2。然后,如果它使用实例ID,它应该发现它。

2 个答案:

答案 0 :(得分:0)

这是您必须使用的AWS CLI命令。

aws ec2 terminate-instances --instance-ids 'curl http://169.254.169.254/latest/meta-data/instance-id'

如果您有终止保护,可以先从命令行禁用它,然后使用上面的命令。

aws ec2-modify-instance-attribute --disable-api-termination false INSTANCEID

答案 1 :(得分:0)

您可以卷曲实例的元数据以获取itselff的instanceId:

aws ec2 terminate-instances --instance-ids `curl http://169.254.169.254/latest/meta-data/instance-id`

PS:
请记住,实例需要关闭终止保护