我正在EC2实例上运行Python应用程序,但是由于我正在使用的角色,我无法从某个存储桶访问数据(更改存储桶策略不是一种选择)。
建议我从EC2切换到EMR,因为EMR使用EMRFS,它将支持角色的无缝切换。考虑到我没有使用Hadoop框架,我想知道从EC2切换到EMR有多困难。ECS是否也可以无缝切换角色?
答案 0 :(得分:0)
为什么不为附加了策略的EC2实例创建角色,以允许访问S3存储桶?在这种情况下,您无需修改存储桶策略,只需修改实例策略即可。参见IAM Roles for Amazon EC2。您知道您也可以无缝更改EC2实例角色:easily replace or attach an iam role to an existing ec2 instance by using the ec2 console