AWS запускает экземпляр из строки cmd с указанием аргументов для запуска скрипта
Мне нужно иметь возможность быстро запускать экземпляры AWS EC2 из одного из моих образов AMI и запускать скрипт для начальной загрузки экземпляра. Я знаю, что могу сделать это с пользовательскими данными, но мне нужно иметь возможность передать сценарию аргумент, который будет отличаться при каждом запуске экземпляра.
Если я использую Start-EC2Instance из AWS Tools, я не вижу способа передать пользовательские данные или передать agrs в сценарий запуска.
Любая помощь приветствуется.
Спасибо
1 ответ
Решение
Вы смотрите на неправильную команду. Взгляните на New-EC2Instance
Synopsis
Invokes the RunInstances method against Amazon Elastic Compute Cloud.
Syntax
New-EC2Instance
-ImageId <String>
....
-UserData <String>
-UserDataFile <String>
....
Description
Launches a specified number of instances of an AMI for which you have permissions.