概要
重い腰を上げ、ECS の検証を始めました。コンテナを思い出すのに時間がかかった...
その中で「サービスの検出」で作成されたローカルゾーンを削除するお話し。
やったこと
- ECS コンソール上でクラスター上のサービスを削除
- Route53 のコンソール上から、ローカルゾーンを削除しようとするとエラーが...
- AWS CLI で ECS のサービス削除をしないとダメとのこと
詳細説明
公式ドキュメント のとおり、以下を実行する。
# サービスの一覧を取得する
aws servicediscovery list-services --region <region_name>
# 対象のサービスを削除する
aws servicediscovery delete-service --id <service_id> --region <region_name>
# 名前空間の一覧を表示する
aws servicediscovery list-namespaces --region <region_name>
# 対象の名前空間の ID を指定して削除する
aws servicediscovery delete-namespace --id <service_discovery_namespace_id> --region <region_name>
これで、Route53 のホストゾーンから消えていることを確認。
仲間募集中
弊社ではエンジニアを募集中です。インフラからアプリ、ユーザサポートまで幅広く業務を行ってます。
https://www.nittsu-infosys.com/recruit/