适用于多个网站的具有 SSL 证书的 GCP HTTP 负载均衡器

适用于多个网站的具有 SSL 证书的 GCP HTTP 负载均衡器

我正在尝试在 GCP(Google Cloud Platform)上为我的虚拟机 (VM) 实例设置 HTTPS 负载均衡器。

文档显示每个负载均衡器最多只能拥有 10 个 SSL 证书。

如何在具有超过 10 个域的 GCP 上使用 HTTPS 负载均衡器?我有超过 10 个网站。所有这些网站都需要 SSL 连接。所有 HTTP 连接都将重定向到 HTTPS 连接。

如何使用 GCP 上的 HTTPS 负载均衡器为我的所有网站提供 SSL 连接?我已经弄清楚了非安全连接,但我需要它们都是安全的。我在这里应该怎么做?

我是否专门为负载均衡器创建一个单独的唯一 SSL 证书,然后将每个网站的 SSL 证书放在 VM 实例上?

答案1

对于您的案例研究,您可以使用一个网络负载均衡器监听端口 80 和 443,直接将请求传输到后端服务器。请求将直接传输到例如为每个网站配置了 SSL 证书的 Apache 虚拟主机。

如果您使用 HTTPS 负载均衡器,则 SSL 证书数量将被限制为 10 个,也就是说最多 10 个网站。

您可以尝试为每 10 个域安装一个 HTTPS 负载均衡器,并安装 SSL 证书,并且所有负载均衡器都将指向一个后端实例组,您的所有网站都已配置并安装了 SSL 证书。

相关内容