При создании группы автомасштабирования EC2 можно указать несколько подсетей в разных зонах доступности, чтобы группа автомасштабирования могла запускать экземпляры при наличии емкости.
Есть ли способ сделать то же самое при использовании шаблонов запуска EC2 для запуска экземпляров с нуля? Я хотел бы иметь возможность указать список подсетей, а затем попросить EC2 запустить экземпляр на основе моего шаблона запуска в той подсети, в которой есть свободная емкость для рассматриваемого типа экземпляра.
Однако, поскольку шаблоны запуска, похоже, требуют от вас указания сетевых интерфейсов, я не вижу очевидного способа достижения этого.
Вам не нужно указывать все поля в шаблоне запуска. Если оставить поле «Сетевые интерфейсы» пустым, экземпляр будет запущен в подсети VPC по умолчанию.
В качестве альтернативы вы можете просто использовать n AutoScaling Group (но я предполагаю, что есть какая-то причина, которая не работает для вашего варианта использования, поскольку вы уже упоминали об этом выше?)