View a markdown version of this page

Autorizzazioni IAM richieste per il dimensionamento automatico dei servizi Amazon ECS - Amazon Elastic Container Service

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Autorizzazioni IAM richieste per il dimensionamento automatico dei servizi Amazon ECS

Service Auto Scaling è reso possibile da una combinazione delle API Amazon ECS e Application Auto Scaling. CloudWatch I servizi vengono creati e aggiornati con Amazon ECS, gli allarmi con e le policy di scalabilità vengono create con CloudWatch Application Auto Scaling.

Oltre alle autorizzazioni IAM standard per la creazione e l'aggiornamento dei servizi, sono necessarie le seguenti autorizzazioni per interagire con le impostazioni di dimensionamento automatico del servizio.

  • application-autoscaling:*

  • ecs:DescribeServices

  • ecs:UpdateService

  • cloudwatch:DescribeAlarms

  • cloudwatch:PutMetricAlarm

  • cloudwatch:DeleteAlarms

  • cloudwatch:DescribeAlarmHistory

  • cloudwatch:DescribeAlarmsForMetric

  • cloudwatch:GetMetricStatistics

  • cloudwatch:ListMetrics

  • cloudwatch:DisableAlarmActions

  • cloudwatch:EnableAlarmActions

  • iam:CreateServiceLinkedRole

  • sns:CreateTopic

  • sns:Subscribe

  • sns:Get*

  • sns:List*

Il servizio Application Auto Scaling richiede inoltre l'autorizzazione per descrivere i servizi e gli CloudWatch allarmi Amazon ECS e le autorizzazioni per modificare il numero desiderato del servizio per tuo conto. Le sns: autorizzazioni riguardano le notifiche CloudWatch inviate a un argomento di Amazon SNS quando viene superata una soglia. Se usi il dimensionamento automatico per i servizi Amazon ECS, viene creato un ruolo collegato ai servizi denominato AWSServiceRoleForApplicationAutoScaling_ECSService. Questo ruolo collegato al servizio concede ad Application Auto Scaling l'autorizzazione per descrivere gli allarmi per le policy, per monitorare il conteggio corrente dei processi in esecuzione del servizio e per modificare il conteggio desiderato del servizio. Il ruolo originale di Amazon ECS gestito per Application Auto Scaling era ecsAutoscaleRole, ma non è più richiesto. Il ruolo collegato al servizio è il ruolo predefinito per Application Auto Scaling. Per ulteriori informazioni, consulta Service-linked i ruoli per Application Auto Scaling nella Guida per l'utente di Application Auto Scaling.

Se hai creato il ruolo dell'istanza del contenitore Amazon ECS prima che le CloudWatch metriche siano disponibili per Amazon ECS, potresti dover aggiungere l'autorizzazione. ecs:StartTelemetrySession Per ulteriori informazioni, consulta Considerazioni.