Amazon ECR

メモ

ECSでタスクがタイムアウトした場合の原因

  • VPCエンドポイントが足りていない
    • ECRから取得する場合は以下が必要
      • com.amazonaws.{リージョン}.s3(ゲートウェイ)
      • com.amazonaws.{リージョン}.ecr.dkr
      • com.amazonaws.{リージョン}.ecr.api
      • com.amazonaws.{リージョン}.logs
  • パブリックIPがない
    • パブリックなコンテナレジストリからイメージを取得する時は、assignPublicIpをtrueにする
    • パブリックサブネットであれば、 VPCエンドポイントはなくても良いが、assignPublicIpをtrueにする必要がある
  • 認識していないVPCエンドポイントがある
    • VPCエンドポイントを利用しないパブリックやNATなどの場合に、VPCエンドポイントがあると、そちらを見に行ってしまうようで、セキュリティグループなどで、VPCエンドポイントへのルートがないと失敗する
    • S3のゲートウェイは関係ないっぽいが、残りの3つは上記の対象になるようだ
作成日: 2025-02-21 10:33
更新日: 2025-02-21 16:51