Amazon EC2 Auto Scaling (日本語)
ユーザーガイド

Auto Scaling インフラストラクチャの削除

スケーリングインフラストラクチャを完全に削除するには、次のタスクを実行します。

Auto Scaling グループの削除

Auto Scaling グループを削除すると、目的の値、最小値、および最大値は 0 に設定されます。その結果、インスタンスは削除されます。または、Auto Scaling グループを削除する前に、インスタンスを削除またはデタッチできます。

コンソールを使用して Auto Scaling グループを削除する

  1. https://console.aws.amazon.com/ec2/) にある Amazon EC2 コンソールを開きます。

  2. ナビゲーションペインの [Auto Scaling] で、[Auto Scaling グループ] を選択します。

  3. [Auto Scaling グループ] ページで、Auto Scaling グループを選択してから、[アクション]、[削除] の順に選択します。

  4. 確認を求めるメッセージが表示されたら、[Yes, Delete (はい、削除する)] を選択します。

AWS CLI を使用して Auto Scaling グループ削除する

次の delete-auto-scaling-group コマンドを使用して、Auto Scaling グループを削除します。

aws autoscaling delete-auto-scaling-group --auto-scaling-group-name my-asg

(任意)起動設定の削除

今後使用できるように起動設定を保存するには、このステップをスキップします。

コンソールを使用して起動設定を削除するには

  1. ナビゲーションペインの [Auto Scaling] で、[起動設定] を選択します。

  2. [起動設定] ページで、起動設定を選択してから、[Actions (アクション)]、[起動設定の作成] の順に選択します。

  3. 確認を求めるメッセージが表示されたら、[Yes, Delete (はい、削除する)] を選択します。

AWS CLI を使用して起動設定を削除するには

次の delete-launch-configuration コマンドを使用します。

aws autoscaling delete-launch-configuration --launch-configuration-name my-lc

Load Balancer を削除する(省略可能)

Auto Scaling グループが Elastic Load Balancing ロードバランサーに登録されていない場合、または今後使用できるようにロードバランサーを維持する場合、このステップはスキップします。

ロードバランサーを削除するには

  1. ナビゲーションペインの [ロードバランシング] で、[ロードバランサー] を選択します。

  2. ロードバランサーを選択してから、[Actions (アクション)]、[Delete (削除)] の順に選択します。

  3. 確認を求めるメッセージが表示されたら、[Yes, Delete (はい、削除する)] を選択します。

AWS CLI を使用して Auto Scaling グループに関連付けられているロードバランサーを削除するには

たとえば、Application Load Balancer や Network Load Balancer の場合は、次の delete-load-balancer コマンドを使用します。

aws elbv2 delete-load-balancer --load-balancer-arn my-load-balancer-arn

Classic Load Balancer の場合は、次の delete-load-balancer コマンドを使用します。

aws elb delete-load-balancer --load-balancer-name my-load-balancer

CloudWatch アラームの削除(省略可能)

Auto Scaling グループが CloudWatch アラームに関連付けられていない場合、または今後使用できるようにアラームを維持する場合、このステップはスキップします。

注記

ターゲット追跡スケーリングポリシーに関連付けられている CloudWatch アラームは、スケーリングポリシーを削除すると自動的に削除されます。

コンソールを使用して CloudWatch アラームを削除するには

  1. https://console.aws.amazon.com/cloudwatch/にある CloudWatch コンソールを開きます。

  2. ナビゲーションペインで、[アラーム] を選択します。

  3. アラームを選択し、[Delete (削除)] を選択します。

  4. 確認を求めるメッセージが表示されたら、[Yes, Delete (はい、削除する)] を選択します。

AWS CLI を使用して CloudWatch アラームを削除するには

delete-alarms コマンドを実行します。たとえば、次のコマンドを使用して AddCapacity および RemoveCapacity アラームを削除します。

aws cloudwatch delete-alarms --alarm-name AddCapacity RemoveCapacity