首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在命令行或管理仪表板中创建AWS弹性Bean秸秆环境

无法在命令行或管理仪表板中创建AWS弹性Bean秸秆环境
EN

Stack Overflow用户
提问于 2017-01-16 20:03:09
回答 1查看 1.3K关注 0票数 3

为了了解AWS,我尝试将一个"Hello,world“Rails应用程序(Rails v5.0.1,Rubyv2.3.1)部署到AWS上。

我已经在AWS ElasticBean秸秆仪表板中创建了一个IAM用户,并且验证了该用户有一个访问ID和一个秘密访问密钥。我确保了这两个凭据存储在本地机器中的环境变量中,并且为了完整起见,我还确保了这些值在~/..aws/凭据文件中是正确的。我已经完成了在UI中创建一个新应用程序的步骤,但是每当我单击“”时,都会在屏幕顶部看到以下错误:

代码语言:javascript
复制
Validation Error
Configuration validation exception: AWS Elastic Beanstalk could not communicate with Amazon EC2 to determine whether to create a custom security group for Elastic Load Balancing.

我的IAM用户是"AdministratorAccess“和"AWSElasticBeanstalkFullAccess”权限组的成员。

在创建应用程序时,我经历了以下步骤:

1)在“选择环境层”菜单中选择"Web服务器环境“。2)在“创建一个新环境”菜单中,我选择"Ruby“作为平台,在”应用程序代码“选择下选择”示例应用程序“。

类似地,当我在命令行中的项目目录下运行"eb create dev-env“时,我会看到以下内容:

代码语言:javascript
复制
MacBook-Pro-5:beanstalk richiethomas$ eb create dev-env
WARNING: You have uncommitted changes.
Creating application version archive "app-e4da-170116_145453".
Uploading beanstalk/app-e4da-170116_145453.zip to S3. This may take a while.
Upload Complete.
ERROR: API Call unsuccessful. Status code returned 401

编辑:即使我没有未提交的更改,也会返回相同的401响应。

有人能说明我做错了什么吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-06-17 02:33:32

我知道这个问题是很久以前的事了,但是对于那些想要解决这个问题的人来说,你需要给你的IAM帐户添加以下权限。

AWSCodeCommitPowerUser AWSCodeCommitFullAccess

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41684167

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档