加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby-on-rails – AWS eb create – 无法找到角色

发布时间:2020-12-17 02:08:36 所属栏目:百科 来源:网络整理
导读:我有RoR应用程序,当使用AWS eb命令行我尝试创建ElasticBeanstalk应用程序时,它会询问我–service-role标志 我给他存在的IAM角色:例如具有管理员权限的管理员或aws-elasticbeanstalk-ec2-role 所以我写了eb create –service-role aws-elasticbeanstalk-ec2-
我有RoR应用程序,当使用AWS eb命令行我尝试创建ElasticBeanstalk应用程序时,它会询问我–service-role标志

我给他存在的IAM角色:例如具有管理员权限的管理员或aws-elasticbeanstalk-ec2-role

所以我写了eb create –service-role aws-elasticbeanstalk-ec2-role

它开始部署,但过了一段时间,它将健康状况转换为警告,因为:
无法承担角色“arn:aws:iam :: xxxxxxxxxx:role / aws-elasticbeanstalk-ec2-role”.验证角色是否存在且配置是否正确.

这就是我的部署失败的原因.

有什么建议?

谢谢

解决方法

创建环境时,请为其分配服务角色.您需要先创建此角色.您可以使用预定义的.通过控制台,您可以在创建环境时创建此角色.

这些资源可以帮助您:
https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_create_for-service.html
https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/concepts-roles.html

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读