AWS Load Balancer - Невозможно добавить https-редирект / раздел правил недоступен

Я пытаюсь добавить простое перенаправление HTTP на HTTPS с помощью AWS Application Load Balancer, но кажется, что все руководства устарели:

https://aws.amazon.com/premiumsupport/knowledge-center/elb-redirect-http-to-https-using-alb/ https://docs.amazonaws.cn/en_us/elasticbeanstalk/latest/dg/configuring-https-elb.html

Я не видел возможности добавить правила в консоль балансировки нагрузки, я также проверил эту опцию на AWS CDK и ничего не нашел.

Балансировщик нагрузки был создан приложением Elastic Beanstalk, поэтому я предполагаю, что это балансировка нагрузки приложения.

Я видел много руководств и напоминаю себе, что делал то же самое в прошлом году, но теперь я не вижу возможности устанавливать правила / перенаправления с помощью новой консоли AWS.

Перенаправление EC2 Elastic Load Balancer с HTTP на HTTPS

Это единственный вариант, доступный на консоли в разделах listener:

введите описание изображения здесь


person Lucas Santos    schedule 03.09.2020    source источник


Ответы (2)


Балансировщик нагрузки был создан приложением Elastic Beanstalk, поэтому я предполагаю, что это балансировка нагрузки приложения.

Собственно, это классический балансировщик нагрузки. Вы можете это сказать, потому что конфигурация прослушивателя указывает точку балансировки нагрузки и порт экземпляра. Для балансировщика нагрузки приложений конфигурация экземпляра является частью целевой группы.

person Parsifal    schedule 03.09.2020
comment
Спасибо, я понял, что AWS по умолчанию не создает Application Load Balancer. - person Lucas Santos; 05.09.2020

Получается, что ELB позволяет задать тип балансировки нагрузки только во время создания. В моем случае я создал свой стек как отдельный экземпляр и добавил балансировку нагрузки последней, поэтому AWS автоматически устанавливает балансировщик нагрузки по умолчанию как КЛАССИЧЕСКИЙ вместо балансировки нагрузки приложения (где мы можем использовать цели, правила и т. Д.).

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

person Lucas Santos    schedule 06.09.2020