Этот подход на самом деле вам не поможет, потому что вам нужно, чтобы Terraform запускался каждый раз, когда группа управляемых узлов увеличивается в размере или заменяет неработоспособный экземпляр. либо запекать вещи непосредственно в AMI и / или использовать пользовательские данные для настройки экземпляра с чем-либо дополнительным, что не запечено в AMI. К сожалению, группы управляемых узлов не позволяют изменять AMI или передавать пользовательские данные.
Дорожная карта контейнеров AWS на Github отслеживает функцию запрос на добавление пользовательских данных , но до тех пор единственный надежный вариант здесь - для go групп управляемых узлов и использования обычных групп автомасштабирования с вашим собственным AMI или пользовательскими данными для обеспечения необходимой конфигурации.