IAMロールの作成

管理コンテナおよび転送コンテナは、AWSの各サービスと通信するためにAWSのAPIを使用しています。

このAWSのAPIを実行するためには、コンテナを実行する基盤にIAMロールが割り当てられている必要があります。

 

VPCへの通信要件に合ったAWS APIと、これに必要なアクセス許可は以下のとおりです。

表3.1 AWS APIの使用に必要なIAM権限

必要なIAM権限

用途

許可を出すロール

aws-marketplace:RegisterUsage

ライセンスチェック

管理コンテナのタスクロール

ecs:UpdateTaskProtection

ECSスケールイン保護

転送コンテナのタスクロール

s3: * (*1)

S3へのファイル入出力

転送コンテナのタスクロール

*1

:

最小範囲の権限については「アドミニストレーション ガイド」「Amazon S3を使用するための権限」を参照してください。