谷歌云负载均衡器将www重定向到裸域

时间:2018-09-02 21:36:44

标签: dns kubernetes google-cloud-platform kubernetes-ingress

我将Google Cloud Load Balancer用作我的GCP Kubernetes应用程序的入口控制器。我希望所有对www.my_domain.com的请求都重定向到my_domain_.com

注意:我的GCLB配置了对www.my_domain.commy_domain.com均有效的SSL证书。

我知道使用外部DNS管理控制台中的http重定向是可能的,但是由于SSL终止而出现问题。

  1. 我在DNS管理控制台中创建了http重定向规则,以将所有www.my_domain.com流量路由到https://my_domain.com

  2. 如果客户端浏览到域https://www.my_domain.com,他们将收到浏览器警告,因为该请求将首先转到我的DNS管理工具的服务器,该服务器未配置匹配的SSL证书。

  3. p>

我知道GCLB在将HTTP流量重定向到https方面存在局限性,但这不是我的主要关注点。我想知道的是,是否可以在GCLB中配置路由规则,以便将对www.my_domain.com的任何请求都重定向到my_domain.com

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

不幸的是,GCLB中没有这样的功能。

在这种情况下,您应该使用自定义(例如 nginx )入口控制器。

您可以找到 here here 如何为Kubernetes设置Nginx控制器。