Запуск AWS EC2 AMI с пользовательскими данными - PullRequest
0 голосов
/ 14 октября 2018

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

Поэтому я запустил Ec2 Windows Base и сконфигурировал его так, чтобы он имел все необходимые инструменты (NodeJS и т. Д.) И сохранил мой сценарий в C: \ Projects \ index.js.

Затем я сохранил его как изображение.

Поэтому я затем использовал консоль для запуска EC2 из моего новогоAMI с пользовательскими данными

<powershell> node C:\Projects\index.js --uuid=1 </powershell>

Если я запускаю эту команду с RDP в EC2, она работает, поэтому кажется, что пользовательские данные не запускаются при запуске образа.

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

Может кто-нибудь посоветовать мне, как я могузапускать мой AMI с пользовательскими данными каждый раз?(как изменится UUID)

Спасибо

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