[英]How to delete EC2 instance using AWS CLI using EC2 tag or name
我需要使用 AWS CLI 使用名稱或標簽刪除 Amazon EC2 實例。
怎么可能?
要使用AWS 命令行界面 (CLI)終止實例:
aws ec2 terminate-instances --instance-ids i-abcd1234
請參閱: terminate-instances — AWS CLI 命令參考
但是,這需要**Instance ID*。
相反,如果您想通過標簽 select 實例,那么您首先需要搜索實例。
例如,如果您按實例名稱(實際上只是一個標簽)進行搜索,請使用:
aws ec2 describe-instances --filters Name=tag:Name,Values=Foo --query Reservations[].Instances[].InstanceId
最后,您可以將這兩個查詢組合在一起:
aws ec2 terminate-instances --instance-ids `aws ec2 describe-instances --filters Name=tag:Name,Values=Foo --query Reservations[].Instances[].InstanceId --output text`
使用控制台終止實例
在您終止實例之前,通過檢查您的 Amazon EBS 卷在終止時不會被刪除並且您已將您需要的任何數據從您的實例存儲卷復制到 Amazon EBS 或 Amazon 來驗證您不會丟失任何數據S3。
在https://console.aws.amazon.com/ec2/打開 Amazon EC2 控制台。
在導航窗格中,選擇實例。
Select 實例,然后選擇操作、實例 State、終止。
在提示確認時選擇是,終止。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.