Рейтинг:2

Существует ли минимальная установка aws cli?

флаг nl

Иногда я хотел бы развернуть экземпляр и быстро запустить на нем команду aws cli, но, похоже, установка aws cli происходит с большой задержкой. Есть ли способ получить «минимальную» установку, в которой отсутствуют многие файлы, ненужные при автоматическом развертывании/тестировании, например, все файлы примеров? Или, может быть, даже версии cli, которые содержат только одну команду, например с3 или же ec2?

Обратите внимание, что экземпляры не работают в AWS EC2, и я не могу контролировать образы, иначе я бы использовал образы с предустановленным интерфейсом командной строки AWS. Также обратите внимание, что мне нужно использовать сервисы S3 и CloudFront.

флаг vn
Запустите экземпляр, установите CLI и сделайте из него AMI.
Рейтинг:3
флаг id
MLu

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

Но вы также можете:

  1. Используйте AMI, который поставляется с уже установленным интерфейсом командной строки AWS, например. Амазон Линукс 2

  2. Создайте свой собственный AMI с установленным AWS CLI и используйте его в качестве базового образа — просто разверните экземпляр из образа по вашему выбору, установите AWS CLI, выполните Create Image (= создаст новый AMI) и используйте его для своих экспериментов.

  3. Используйте специальные сервисные инструменты, такие как s3cmd или же интерфейс командной строки ЭБ что май требуют меньше зависимостей.

Надеюсь, это поможет :)

Mike Godin avatar
флаг nl
Я обновил свой вопрос, чтобы отметить, что экземпляры не работают в AWS, поэтому такие инструменты, как s3cmd, — это именно то, что я искал.
Рейтинг:1
флаг vn

Предполагая, что вы можете запустить контейнер, вы можете использовать Образ Docker AWS CLI версии 2. После извлечения образа при первом запуске и запуске контейнера ох быстро.

Рейтинг:1
флаг gp
Tim

Вы рассматривали Облачная оболочка AWS? Он бесплатный, в нем предустановлен интерфейс командной строки AWS, и после первоначального запуска, я думаю, он открывается довольно быстро.

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

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.