Я создал балансировщик нагрузки приложений в AWS.
Как назначить эластичный IP-адрес балансировщику нагрузки приложения? Я не нашел ни одного IP-адреса в описании балансировщика нагрузки.
Одна из самых больших проблем с ALB — белый список автоматически сгенерированных IP-адресов. Кроме того, как заявил ниже Джон Ротенштейн, единственным решением на данный момент является использование NLB перед ALB.





Application Load Balancer не может быть назначен эластичный IP-адрес (статический IP-адрес).
Однако балансировщику сетевой нагрузки может быть назначен один эластичный IP-адрес для каждой используемой зоны доступности.
Если вы не хотите использовать балансировщик сетевой нагрузки, вы можете объединить их, поместив балансировщик сетевой нагрузки перед балансировщиком нагрузки приложения:

Другой вариант — использовать AWS Global Accelerator: Глобальный акселератор AWS
Однако это, вероятно, будет дороже, чем использование архитектуры NLB-ALB.
Теперь вы можете получить глобальные статические IP-адреса для вашего Application Load Balancer непосредственно из консоли управления Load Balancer либо в мастере создания, либо на вкладке Integrated services. См. этот пост в блоге.
Балансировщики масштабируются, увеличиваются и уменьшаются, поэтому обычно к ним обращаются по имени хоста, поскольку IP-адреса не являются статическими. Какую проблему вы пытаетесь решить с помощью EIP? Вы пытаетесь настроить DNS? Или у вас есть ситуация, требующая статического адреса?