У меня есть экземпляр ec2, который выполняет сборку Mavin. Этот Mavin тянет немного объектов из корзины s3, которая находится в другом аккаунте. Все отлично работает но при подключении с ролью "AmazonEC2RoleforSSM". При извлечении объекта Мавин получает сообщение об отказе в доступе.
Напряжение этого проекта подключается к этому экземпляру EC2 через менеджер сеансов aws. Но есть одна проблема, когда я присоединяю роль менеджера сеансов к моему экземпляру 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