0

我正在尝试在谷歌云上设置使用 k8s 托管的 node.js Web 服务以使用 https。

当您在 k8s 引擎中创建新服务时,它会创建一个默认的 http 负载均衡器。我试图让它创建一个 https 负载均衡器。

有什么方法可以将这种行为更改为 https 吗?

4

1 回答 1

0

如果您想将 HTTPS 流量路由到后端,负载均衡器必须具有证书,以便它可以向您的客户端证明其身份。因此,需要有一个私钥来完成 HTTPS 握手。

要使用证书和密钥在 HTTP(S) 负载均衡器上配置证书,您可以在 Ingress 清单的“tls”字段中指定 Kubernetes Secret 的名称。我希望您会发现这篇帮助中心文章有助于解决您的问题。

于 2018-12-20T23:38:42.107 回答