Как сделать "Запуск больше как это" ec2-экземпляры с использованием JavaScript - PullRequest
0 голосов
/ 17 октября 2019

Я хочу создать копию своего экземпляра программно, используя javascript, и я также хочу смонтировать мой S3-контейнер на только что созданный экземпляр.

Есть ли способ сделать «Запустить больше как этот», используя javascript.

Вещи, которые я пробовал:

  1. Создал AMI
  2. Используя это, я создал экземпляр.

Но это не копированиесодержимое исходного экземпляра во вновь созданный экземпляр. И также это не установка ведра S3.

1 Ответ

1 голос
/ 18 октября 2019

Запустите еще как * - это функциональность пользовательского интерфейса консоли AWS, которая копирует все параметры текущего экземпляра, такие как AMI, хранилище, группы безопасности, AZ, подсети и т. Д., Но при этом дает возможность вносить измененияперед запуском. Это можно легко воспроизвести, скопировав выходные данные DescribeInstances API и применив их к RunInstances API.

. Он не копирует содержимое / данные существующего аппарата. Если вам необходимо скопировать содержимое, создайте AMI для существующего экземпляра, а затем запустите новый экземпляр EC2, используя новый AMI.

Чтобы подключить S3 Bucket в качестве тома к вашему экземпляру EC2, вы можете использовать S3FS / Fuse Возможно, вы захотите установить его как часть своего AMI, поэтому вам не нужно устанавливать его каждый раз при запуске вашего экземпляра. Вы можете запускать сценарии монтирования как часть сценариев инициализации, где вы можете указать или настроить бак S3 для монтирования.

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

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