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

Я создал экземпляр EC2, используя сценарий формирования облака, и в этом процессе я выполнил около 20 команд в «AWS :: CloudFormation :: Init». Это экземпляр Windows.

После этого я создал образ из этого и попытался создать другой экземпляр EC2, используя этот образ, с парой команд, которые я хотел выполнить в «AWS :: CloudFormation :: Init».

Это вызывает у меня проблемы. После создания экземпляр не выполняет новые команды, которые я указал в шаблоне. Но пытаюсь запустить команды, которые я указал при создании старого EC2Instance, из которого был взят образ. Это делается с помощью процесса sysprep, который был описан в одном из документов.

Есть ли способ выполнить только новые команды и исключить старые команды при создании нового образа. Я перепробовал много альтернатив. Он либо выполняет старые команды, либо вообще не выполняет их.


person raghavendrap    schedule 27.01.2014    source источник
comment
Вы пробовали сбросить sysprep? Примерно так: community.landesk.com/support/docs/DOC-26352   -  person Rico    schedule 28.01.2014
comment
@ Рико Извини. Думаю, я не упомянул об этом. Sysprep я его не инициирую. Это через ec2configservice. ссылка. Но я попробовал, как указано в документе, и когда я запустил машину после ее выключения, он снова запускает сценарии, чего на самом деле не должно быть.   -  person raghavendrap    schedule 29.01.2014


Ответы (1)


Вы остановили свой экземпляр перед созданием своего изображения? (например, рекомендовано здесь).

person Benoît Sauvère    schedule 10.02.2014