【发布时间】:2016-08-14 17:22:45
【问题描述】:
当我运行命令时,有没有办法改变弹性豆茎上传的桶
eb deploy
目前它上传到这个桶
elasticbeanstalk-us-east-1-XXXXXXXXXXXXXXX
我有一个网络层和一个工作层环境
【问题讨论】:
标签: amazon-s3 amazon-ec2 amazon-elastic-beanstalk
当我运行命令时,有没有办法改变弹性豆茎上传的桶
eb deploy
目前它上传到这个桶
elasticbeanstalk-us-east-1-XXXXXXXXXXXXXXX
我有一个网络层和一个工作层环境
【问题讨论】:
标签: amazon-s3 amazon-ec2 amazon-elastic-beanstalk
为弹性beantalk指定的存储桶将存在于指定存储桶访问权限的策略中,要知道它是哪个策略,您必须转到您在配置弹性beantalk时选择的角色。
在 AWS 管理控制台中,在“Security and Identity”下选择“Identity and Access Management”,在“Roles”下选择您在 beanstalk 配置期间选择的角色,检查分配给该角色的策略您必须看到一个策略类似于:
{
"Sid": "BucketAccess",
"Action": [
"s3:Get*",
"s3:List*",
"s3:PutObject"
],
"Effect": "Allow",
"Resource": [
"arn:aws:s3:::elasticbeanstalk-*",
"arn:aws:s3:::elasticbeanstalk-*/*"
]
}
如上面的 json 中所示,存储桶名称将为 elasticbeanstalk-*,其中 aws 将您的 beanstalk 区域与标识符一起附加。
【讨论】: