我有一个运行mavin build的ec2实例。这个mavin从其他帐户中的s3存储桶中提取了很少的对象。一切正常。但是当附加有“ AmazonEC2RoleforSSM”角色时。 Mavin在拉动对象时出现拒绝访问错误。
该项目的重点是通过aws会话管理器连接到此EC2实例。但是,当我将会话管理器角色附加到ec2实例时,存在一个问题。我的专家无法将对象拉到其他帐户的s3存储桶中。
如果我删除了角色,mavin会自动从s3文件中提取对象,但我将无法使用会话管理器。
有什么办法吗?
Could not transfer metadata com.abc:ticketing-api:1.0.2-SNAPSHOT/maven-
metadata.xml from/to chaipoint-s3-snapshot-repo (s3://mvnrepo): Status
Code: 403, AWS Service: Amazon S3, AWS Request ID: 8C5E6DFF79E8CBC7,
AWS Error Code: AccessDenied, AWS Error Message: Access Denied
org.eclipse.aether.transfer.MetadataTransferException: Could not
transfer metadata com.abc:ticketing-api:1.0.2-SNAPSHOT/maven-
metadata.xml from/to abc-s3-snapshot-repo (s3://mvnrepo): Status Code:
403, AWS Service: Amazon S3, AWS Request ID: 8C5E6DFF79E8CBC7, AWS
Error Code: AccessDenied, AWS Error Message: Access Denied