2014-09-13 2 views
0

У меня есть изображение AMI, в котором будет использоваться для автомасштабирования, каждый экземпляр EC2, инициированный из изображения AMI, предположим, чтобы загрузить некоторые файлы из ведра s3 (все они находятся в одном и том же VPC), s3 предположительно является приватным (Не открыт для публики). Как это можно сделать?Как загрузить файл с s3 с помощью экземпляра EC2?

ответ

1

Существует множество способов. Вы можете использовать AWS CLI (S3 Command), или вы можете использовать SDK для выбранного вами языка. Вы также, вероятно, захотите использовать IAM, чтобы установить учетные данные для доступа к ресурсам. CLI, вероятно, самый быстрый способ встать и работать.

+0

Я действительно читал об IAM, и я создал его для своих экземпляров ec2 (и привязал их к ним), поэтому у них уже есть разрешение на доступ к s3, но я не знаю, как их загрузить с s3, так как я пытаюсь автоматизировать процесс, SDK не мой вариант, я ищу какую-то командную строку. Есть ли встроенная в Linux команда, которую я могу использовать? (так как у меня уже есть разрешение) вместо aws cli? ..... – Mohammad

+0

Команды AWS CLI могут использоваться из командной строки и включаться в скрипты оболочки. – vjones

+0

Большое спасибо @vjones. – Mohammad

Смежные вопросы