0

Что было бы лучшим способом автоматизации создания экземпляра EC2? Например, если объект создается в ведро S3, я хочу создать новый EC2 и затем скопировать этот объект в EC2. Я могу сделать копию с использованием сценария инициализации, но как я могу запустить EC2?Настройка триггера для создания нового EC2

Можно ли настроить оповещение SNS для запуска при создании объекта, а затем автоматически создать экземпляр EC2? Или мне нужно использовать что-то вроде Лямбды?

ответ

3

Сделать S3/PutObject активировать Лямбда. Функция Lambda запустит экземпляр. Поскольку Lambdas на короткое время, вы можете не захотеть, чтобы экземпляр был запущен и запущен. Запустите экземпляр и передайте ведро S3 как часть пользовательских данных.

Если вы выбрали Python для написания вашей лямбда-функции, она поставляется с библиотекой Boto3. Используйте Boto3 для запуска экземпляра EC2. Убедитесь, что ваша функция Lambda имеет необходимые привилегии для запуска экземпляра.

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

  • Нет связанных вопросов^_^