手順
1. 空のECSクラスタ作成
2. EC2に割り当てるIAMロールを作成
- EC2インスタンスをECSクラスタに登録するには、ECSクラスタにアクセスできるポリシーが必要になる
- すでにECSクラスタにアクセス可なEC2用のIAMロールがある場合は、作成不要
- 新たにロールを作成する場合
- 信頼されたエンティティ : EC2
- ポリシー : AmazonEC2ContainerServiceforEC2Role
3. EC2インスタンスの作成
- 下記に記述する設定以外は任意の設定で良い
-
AMI : ami-0e52aad6ac7733a6a
-
↑ ECSエージェントインストール済みのコミュニティAMI(参考記事1参照)
-
インスタンスの詳細 > 高度な詳細 > ユーザーデータ(テキスト) :
your_cluster_name を「手順1で作成したECSクラスタ名」に書き換える#!/bin/bash echo ECS_CLUSTER=your_cluster_name >> /etc/ecs/ecs.config
-