Вы не делаете это таким образом, сценарий пользовательских данных запускается один раз при первом создании EC2.
То, о чем вы говорите, звучит как «Выпечка AMI» или «создание Golden Image ".
Это удобно для сценариев пользовательских данных, которые занимают более минуты, поскольку вы можете раскрутить AMI со всем предустановленным. Это также идеально подходит для нескольких EC2 с одинаковыми пользовательскими данными:
Профессиональный способ - автоматизировать создание AMI с помощью инструмента Packer.
Другой распространенный способ обмена сценариями пользовательских данных между EC2 - это загрузка пользовательских данных из корзины S3 и их выполнение. Это идеально подходит для сценариев пользовательских данных, размер которых превышает ограничение в 16500 байт.