AWS Elastic Beanstalk 无法担任角色
Posted
技术标签:
【中文标题】AWS Elastic Beanstalk 无法担任角色【英文标题】:AWS Elastic Beanstalk unable to assume role 【发布时间】:2016-03-24 16:39:05 【问题描述】:我正在按照教程 here 使用 Elastic Beanstalk 将 Ruby on Rails 应用程序部署到 AWS。我收到了错误
Unable to assume role "arn:aws:iam::xxxxxxxxxx:role/aws-elasticbeanstalk-service-role".
Verify that the role exists and is configured correctly.
所以我在 IAM 中创建了一个角色,并提供了 AWSElasticBeanstalkFullAccess 策略。我想知道我错过了什么。
另外,当我打开 eb 时,它给了我一个 502 Bad Gateway Error。这和上面的错误有关系吗?
【问题讨论】:
【参考方案1】:您需要为角色授予正确的权限。服务角色赋予 elasticbeanstalk 代表您调用其他服务的权限。
您可以阅读角色here 所需的权限。 也不要混合服务角色和实例配置文件。他们是两个不同的角色,有着不同的目的。 请阅读我的答案以获得更详细的解释here。
【讨论】:
以上是关于AWS Elastic Beanstalk 无法担任角色的主要内容,如果未能解决你的问题,请参考以下文章
AWS - Elastic BeansTalk:[错误] 'php' 未找到或无法统计
无法在 AWS Elastic Beanstalk 中创建环境?