なるほど、分かった。ecs-agent とその構成ファイル /etc/ecs/ecs.config に関するすべて (このファイルは、自動スケーリング構成からであっても、EC2 インスタンスを作成するときに Userdata フィールドを介して作成されます。) 構成オプションについては、httpを参照してください。 ://docs.aws.amazon.com/AmazonECS/latest/developerguide/ecs-agent-config.html
ただし、Amazon S3 に保存されている ecs.config をコピーすることもできます。次のようにします (次の行がUserdata
フィールドに入ります)。
#!/bin/bash
yum install -y aws-cli
aws configure set default.s3.signature_version s3v4
aws configure set default.s3.addressing_style path
aws configure set default.region eu-central-1
aws s3 cp s3://<bucketname>/ecs.config /etc/ecs/ecs.config
注: Signature_version v4 は、eu-central-1 などの一部の地域に固有です。この ofc は、インスタンスの IAM ロール (私の場合はその ecsInstanceRole) に適切な AmazonS3ReadOnlyAccess がある場合にのみ機能します。
そのための AWS GUI コンソールの方法は次のとおりです。 https://console.aws.amazon.com/ecs/home#/firstRunでクラスター ウィザードを使用します。クラスターの自動スケーリング グループ、その前にロードバランサーが作成され、すべてが適切に接続されます。