【发布时间】:2019-09-24 21:40:06
【问题描述】:
我正在将我的应用程序部署到 kubernetes 并通过入口控制器访问它,我已经配置了 nginx 入口控制器以及 GKE 入口控制器。用于 Web 应用程序部署的 Nginx 和用于 api 的 GKE。现在我有一个关于 https 的 GKE 入口的问题。我已经在 LB 上配置了谷歌管理的 SSL。它对 https 开放,但我想将所有 http 请求重定向到 https。
同样的事情在 Nginx 入口中工作,我想要它用于 GKE 入口。
【问题讨论】:
-
嗨 Vyas,您在寻找更多信息吗?
-
是的@SureshVishnoi 你是对的。 GCE 入口不处理 https 重定向,但我必须使用重定向。我已经在 kubernetes 上部署了 Web 应用程序和 Web API,我已经使用 nginx ($http_x_forwarded_proto = "http") 重定向了我的 Web 应用程序 [reactJS] 并将其放入 docker 文件中,但是对于 api 我不能使用 nginx,因为它使用去语言。
标签: kubernetes google-cloud-platform google-kubernetes-engine kubernetes-ingress