У меня есть веб-сервер воздушного потока, настроенный на EC2, он прослушивает порт 8080.
У меня есть AWS ALB (балансировщик нагрузки приложений) перед EC2, я прослушиваю https 80 (с выходом в Интернет), а целевой порт экземпляра обращен к http 8080.
Я не могу просматривать https: // ‹ссылка воздушного потока> из браузера, потому что веб-сервер воздушного потока перенаправляет меня на http: //‹ ссылка воздушного потока> / admin, который ALB не прослушивает.
Если я просматриваю https: // ‹ссылка воздушного потока> / admin / airflow / login? Next =% 2Fadmin% 2F из браузера, я вижу страницу входа, потому что эта ссылка меня не перенаправляет.
Мой вопрос в том, как изменить воздушный поток, чтобы при просмотре https: // ‹airflow link> веб-сервер воздушного потока перенаправлял меня на https: ..., а не на http: // ....., чтобы AWS ALB мог обрабатывать запрос.
Я попытался изменить base_url файла airflow.cfg с http://localhost:8080 на https://localhost:8080, согласно приведенному ниже ответу, но я не вижу разницы с моим изменением ....
В любом случае, как получить доступ к https: // ‹ссылка воздушного потока> из ALB?