検証方法 ⚫ CloudShellでECSタスクの詳細を取得するスクリプトを流す • 昔、作成したスクリプトがあったので流用 • ECSタスクの詳細を取得し、差分があればファイルに保存する • ECSタスクを起動、終了させる ⚫ 補足)王道は、EventBridgeを使うこと • EventBridgeでECSタスクの状態が変わったことを検知1) • 状態が変わるたびに ECSタスクの詳細をCloudWatch Logsに送信 ◼ 検証環境 ⚫ AWS Fargate ⚫ プラットフォームバージョンは1.4.0 ⚫ ネットワークモードはawsvpc ⚫ ALBと紐づけたECSタスクを起動する • ECSタスクだけを起動すると 「ACTIVATING」と「DEACTIVATING」に遷移しないため ECSタスクのライフサイクル 1) Amazon Elastic Container Service events, https://docs.aws.amazon.com/eventbridge/latest/ref/events-ref-ecs.html コンテナ ECSタスク ALB CloudShell aws ecs describe-tasks