Я добавляю некоторые настройки автоматического масштабирования в задачу 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, и она не будет пытаться использовать учетные данные вашего пользователя для создания новой роли.