Доступ в ковш S3 из EC2 без AWS SDK - PullRequest
0 голосов
/ 21 января 2020

Этот вопрос выглядит очень распространенным и знакомым, но я ничего о нем не нашел.

Я создаю веб-приложение на основе Flask (python framework), где можно увидеть сотни очень короткого видео в формате mp4 (30Mo), которое другой сервер (локальный в моем офисе) загружает в мое хранилище S3. Мое приложение настроено на экземпляр EC2, я предоставляю доступ только для чтения к своему EC2 из этого сегмента S3, и он прекрасно работает, когда я хочу загрузить, например, видео, НО только когда я использую API-интерфейс awsS3 CLI или boto3. Я не хочу использовать этот вид SDK. Я хотел бы получить доступ ко всем объектам моего контейнера через https://my_bucket.S3.dir / path / myVideo.mp4 с помощью wget, например.

Мне нужен такой доступ, потому что на моей странице HTML я хотел бы включить эту ссылку https, чтобы иметь возможность просматривать короткое видео в моем веб-приложении.

На документах S3 это говорит о наличии https доступ только в том случае, если ведро опубликовано c, оно будет работать, что я не хочу устанавливать. с помощью HTML5 я нашел способ потокового видео и не загружал его.

(мне не нужен CloudFront для очень быстрого доступа к объекту для моих пользователей)

Если это невозможно, знаете ли вы другие способы сделать это приложение возможным?

Спасибо,

ND

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...