Насколько мне известно, Google Cloud Load Balancer не поддерживает перенаправление с HTTP на HTTPS из коробки, и это известная проблема: https://issuetracker.google.com/issues/35904733
В настоящее время я отправляю определенные запросы в серверную часть GKE, где я запускаю приложения Kubernetes, и у меня есть серверные части, поддерживаемые GCS. Я также использую Apache в бэкэнде по умолчанию, где принудительно использую HTTPS.
Проблема с этим подходом заключается в том, что если какой-либо запрос соответствует критериям для серверной части GKE, у меня нет возможности принудительно использовать HTTPS. Я думаю использовать серверную часть Apache для всех запросов (?) и каким-то образом проксировать некоторые из них на серверную часть GKE. Таким образом, серверная часть Apache становится узким местом, и я не уверен, что это вообще хорошее решение.
Как бы вы подошли к этой проблеме? Заранее спасибо!