Я пытаюсь предоставить свои экземпляры EC2 в Elastic Beanstalk с некоторыми ключами ssh из частного ведра S3. Вот отрывок из моей .ebextensions/.config:Предоставление доступа S3 к экземплярам эластичных фасонов
files:
"/root/.ssh/id_rsa" :
mode: "000400"
ownder: root
group: root
source: https://s3-us-west-2.amazonaws.com/<bucket>/<app>_id_rsa
К сожалению, я получаю 403 ответа от S3. Есть ли способ предоставить доступ к экземплярам EC2 с помощью группы безопасности? Я не могу предоставить каждому экземпляру доступ индивидуально, поскольку я не буду знать их IP-адреса до их масштабирования. Есть ли другой способ предоставить только этот доступ к Elastic Beanstalk? У меня возникли проблемы с хорошей вещественной политикой S3 ...
Вы пытались добавить 'ss-elasticbeanstalk-ec2-role' в S3? – kukido
Это сработало для меня: http://stackoverflow.com/questions/26394673/permission-denied-while-elastic-beanstalk-is-retrieving-s3-file –