LoginSignup
0
1

More than 3 years have passed since last update.

ECSでEC2インスタンスを使う

Last updated at Posted at 2020-09-23

FargateでのECSの方が上手くいったので、今度はEC2インスタンスを用意しようとおもった。
けど、なぜか情報が少なくて一筋縄ではいかなかったのでまとめて見る

Amazon ECS Container Instance IAM Role

  • コンテナインスタンスを起動して、ECSクラスターに登録する前にサービスを起動するためのIAMロールを作る必要がある
  • Amazon ECS-optimized AMI でコンテナが作られている前提
  • ecsInstsanceRole がIAMロールに見つからなければそれを作る!
    • ロールを作成
    • AWSサービスロールタイプを選択し、 Elastic Container Service をさらに選択
    • ユースケースの選択から「EC2 Role for Elastic Container Service」を選択して、次のステップへ
      • image.png
    • 「AmazonEC2ContainerServiceforEC2Role」を選択して、次のステップへ
    • ロール名を ecsInstanceRole としてロールの作成を完了させる
    • S3のフルアクセスが必要なので、ecsInstanceRoleを選択し、ポリシーの追加で「AmazonS3FullAccess」をアタッチする

ECSコンテナを作成

0
1
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
1