LoginSignup
0
0

More than 5 years have passed since last update.

[JAWS-UG CLI] ACM入門 #9 ALBの削除

Posted at

これはAWS Certificate Manager (ACM)入門ハンズオン資料の一部です。
最初から続けて行っている場合「0.準備」の各項は作業不要です。第1項へ進んでください

0. 準備

0.1. リージョンの決定

今回はバージニアリージョン(us-east-1)で作業してください。

変数の設定
export AWS_DEFAULT_REGION='us-east-1'

0.2. ロードバランサarnの変数への格納

コマンド
ELB_ARN=`aws elbv2 describe-load-balancers \
 --query LoadBalancers[].LoadBalancerArn --output text` && echo ${ELB_ARN}
結果(例)
      arn:aws:elasticloadbalancing:us-east-1:777777777777:loadbalancer/app/elbv2-handson-lb/62e537f3a6cf6a47

0.3. ターゲットグループarnの変数への格納

コマンド
ELB_TG_ARN=`aws elbv2 describe-target-groups \
 --query TargetGroups[].TargetGroupArn --output text` && echo ${ELB_TG_ARN}
結果(例)
      arn:aws:elasticloadbalancing:us-east-1:777777777777:targetgroup/elbv2-handson-tg/0bdd081084c558c8

0.4. セキュリティグループIDの変数への格納

コマンド
SG_NAME="elbv2-handson-sg"
SG_ID=`aws ec2 describe-security-groups --group-names ${SG_NAME} \
 --query SecurityGroups[].GroupId --output text` && echo ${SG_ID}
結果
      sg-84f326f9

1. 片付け

1.1. ロードバランサの削除

ロードバランサを削除します。
関連づけられたリスナやルールも自動的に削除されます。

コマンド
aws elbv2 delete-load-balancer --load-balancer-arn ${ELB_ARN}
結果
      返り値なし

1.2. ロードバランサが削除されたか確認

コマンド
aws elbv2 describe-load-balancers
結果
      {
          "LoadBalancers": []
      }

1.3. ターゲットグループの削除

コマンド
aws elbv2 delete-target-group --target-group-arn ${ELB_TG_ARN}
結果
      返り値なし

1.4. ターゲットグループが削除されたか確認

コマンド
aws elbv2 describe-target-groups
結果
      {
          "TargetGroups": []
      }

1.5. セキュリティグループの削除

コマンド
aws ec2 delete-security-group --group-id ${SG_ID}
結果
      返り値なし

1.6. セキュリティグループ削除の確認

コマンド
aws ec2 describe-security-groups --group-ids ${SG_ID}
結果(例)
      An error occurred (InvalidGroup.NotFound) when calling the DescribeSecurityGroups operation: The security group 'sg-84f326f9' does not exist

このようにエラーになれば削除完了しています。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0