Как разрешить ЭБ доступ к S3 - PullRequest
0 голосов
/ 14 января 2019

Мне нужен доступ (чтение / запись) к корзине S3 из экземпляра Elastic Beanstalk.

Я прочитал документацию AWS для настройки политики корзины, но у меня все еще есть ошибка отказа в доступе.

Ниже приведена моя политика:

enter image description here Когда я пытаюсь поставить объект, я могу эту ошибку:

{ AccessDenied: Access Denied
    at Request.extractError (/var/app/current/node_modules/aws-sdk/lib/services/s3.js:585:35)
    at Request.callListeners (/var/app/current/node_modules/aws-sdk/lib/sequential_executor.js:106:20)
    at Request.emit (/var/app/current/node_modules/aws-sdk/lib/sequential_executor.js:78:10)

1 Ответ

0 голосов
/ 18 января 2019

Удалите политику корзины и добавьте роль IAM к экземплярам EB EC2, у которых есть разрешение на доступ к корзине S3.

...