View a markdown version of this page

Peran layanan untuk penskalaan otomatis di Amazon EMR (Peran Penskalaan Otomatis) - Amazon EMR

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Peran layanan untuk penskalaan otomatis di Amazon EMR (Peran Penskalaan Otomatis)

Peran Penskalaan Otomatis untuk Amazon EMR melakukan fungsi serupa dengan peran layanan, tetapi memungkinkan tindakan tambahan untuk lingkungan penskalaan secara dinamis.

  • Nama peran default adalah EMR_AutoScaling_DefaultRole.

  • Kebijakan terkelola default yang terlampir pada EMR_AutoScaling_DefaultRole adalah AmazonElasticMapReduceforAutoScalingRole.

Isi dari versi 1 dari AmazonElasticMapReduceforAutoScalingRole ditunjukkan di bawah ini.

JSON
{ "Version":"2012-10-17", "Statement": [ { "Action": [ "cloudwatch:DescribeAlarms", "elasticmapreduce:ListInstanceGroups", "elasticmapreduce:ModifyInstanceGroups" ], "Effect": "Allow", "Resource": [ "*" ], "Sid": "AllowCLOUDWATCHDescribealarms" } ] }

Peran layanan Anda harus menggunakan kebijakan kepercayaan berikut.

penting

Kebijakan kepercayaan berikut mencakup kunci kondisi aws:SourceAccount global, yang membatasi izin yang Anda berikan Amazon EMR ke sumber daya tertentu di akun Anda. aws:SourceArn Menggunakannya dapat melindungi Anda dari masalah wakil yang membingungkan.

JSON
{ "Version":"2012-10-17", "Statement": [ { "Sid": "AllowSTSAssumerole", "Effect": "Allow", "Principal": { "Service": "application-autoscaling.amazonaws.com" }, "Action": "sts:AssumeRole", "Condition": { "StringEquals": { "aws:SourceAccount": "123456789012" }, "ArnLike": { "aws:SourceArn": "arn:aws:application-autoscaling:*:123456789012:scalable-target/*" } } } ] }