无法部署到EBS越来越aws.auth.client.error
任何一个可以告诉我,当我运行EB部署或EB创建名称-dev的无法部署到EBS越来越aws.auth.client.error
ERROR: aws.auth.client.error.ARCInstanceIdentityProfileNotFoundException:
ERROR: Failed to launch environment
INFO: Deleting SNS topic for environment name-dev
为什么我收到这个问题就是我做错了环境名称?或者是我发送的访问密钥错误?
在此先感谢。
Jagdish。
发生此错误的原因是您的IAM用户没有该命令的必要访问权限。我得到了同样的错误,并通过给IAM用户完全管理权限来解决它。可能不是你想要制作的东西。
谢谢@Caleb我通过给予用户完全管理权限来做到这一点 – 2014-12-16 02:35:42
以下AWS文档链接介绍如何配置IAM角色弹性魔豆:由AWS提供
http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/AWSHowTo.iam.roles.aeb.html
默认高级用户配置文件拒绝所有访问IAM服务,这将导致这个错误。以下IAM权限所必需的弹性魔豆:
"iam:AddRoleToInstanceProfile",
"iam:CreateInstanceProfile",
"iam:CreateRole",
"iam:PassRole",
"iam:ListInstanceProfiles"
的文档有充分的例子,说明如何授予访问广泛的AWS资源,而无需授予完全管理权限。
谢谢@copperlight我通过给予用户完全管理权限来解决问题。 – 2014-12-16 02:36:47
这应该是被接受的答案 – Caleb 2014-12-17 15:28:36
这看起来不像访问密钥问题。不知道错误是什么。如果重试没有帮助,我建议你联系亚马逊支持。 – Tal 2014-12-03 15:29:32
谢谢@Tal通过授予用户完全管理权限解决了此问题。 – 2014-12-16 02:35:06