Назад | Перейти на главную страницу

Не удалось создать роль автомасштабирования IAM при добавлении автомасштабирования к задаче ECS

Я добавляю некоторые настройки автоматического масштабирования в задачу ECS

Идея в том, что я создам новую службу, когда длина очереди сообщений увеличится, в противном случае я уменьшу

После того, как я ввел определение, как определено выше, я получил следующее сообщение об ошибке:

Не удалось создать роль автомасштабирования IAM

Роль IAM Autoscale не смогла создать ecsAutoscaleRole: User: arn: aws: iam :: 796668560264: user / play-admin не авторизован для выполнения: iam: CreateRole на ресурсе: arn: aws: iam :: 796668560264: role / ecsAutoscaleRole (Service : AmazonIdentityManagement; Код состояния: 403; Код ошибки: AccessDenied; Идентификатор запроса: 44ca4263-4aa3-11e7-b3ad-23809db2c1f6)

Я уже следовал инструкциям здесь http://docs.aws.amazon.com/AmazonECS/latest/developerguide/autoscale_IAM_role.html создать роль ecsAutoscaleRole, так чего не хватает?

Вопрос: Как это исправить? Я не хочу предоставлять моему текущему пользователю IAM никаких прав на создание новых пользователей IAM.

Вы выбираете создание новой роли во время настройки обслуживания / автомасштабирования.

Просто выберите существующую роль, которую вы уже создали в IAM, и она не будет пытаться использовать учетные данные вашего пользователя для создания новой роли.