配置区域级 Cloud Load Balancing 前端

您可以通过配置和连接不同的 Cloud Load Balancing 前端和后端组件,在应用中创建负载均衡器,这有助于您对外部和内部流量应用单独的控制,并防止直接访问数据。在应用设计中心,区域级 Cloud Load Balancing 前端组件会处理传入流量、定义路由规则,并通过目标代理、网址映射和转发规则定向请求,其连接和配置参数基于 terraform-google-regional-lb-http Terraform 模块。

组件连接

如需创建完整的 Cloud Load Balancing 组件,您必须将区域级 Cloud Load Balancing 前端连接到至少一个区域级 Cloud Load Balancing 后端。连接的 Cloud Load Balancing 组件在设计画布中显示为一个组。

下表列出了您可以连接到区域级 Cloud Load Balancing 前端的组件,以及对应用及其生成的 Terraform 代码进行的相应更新。

关联的组成部分

应用更新

背景信息

Compute Engine 实例模板

  • Compute Engine 实例可以将流量重定向到区域级 Cloud Load Balancing 前端。
  • Cloud Load Balancing 地址已添加到 Compute Engine 实例模板中。
转发规则概览

Cloud Run

  • 负载均衡器的 HTTP 和 HTTPS IP 地址可供在 Cloud Run 容器中运行的应用使用。
  • Cloud Load Balancing 地址元数据会添加到 Cloud Run 环境变量中。
转发规则概览

区域级 Cloud Load Balancing 后端(必需)

  • Cloud Load Balancing 前端负责处理传入的请求,它与 Cloud Load Balancing 后端相关联,后者负责处理这些请求。
  • 后端服务信息会添加到前端网址映射输入中。
  • 系统会根据您在区域级 Cloud Load Balancing 后端网址映射中配置的主机路径映射来传送传入流量。
网址映射概览

必需的配置参数

如果您的模板包含区域级 Cloud Load Balancing 前端组件,则必须在部署之前配置以下参数。

参数名称

说明和限制

背景信息

项目 ID

您要在其中部署 Cloud Load Balancing 前端的项目。

配置组件

区域

区域 转发规则概览

名称

name 转发规则概览

网络

网络 转发规则概览

可选配置参数

以下参数是可选的。如需显示高级参数,请在配置区域中选择显示高级字段。

功能

参数名称

说明和限制条件信息

背景信息

子网 子网 转发规则概览
创建代理专用子网 create_proxy_only_subnet 基于 Envoy 的负载均衡器的代理专用子网
代理专用子网 IP ipCidrRange 基于 Envoy 的负载均衡器的代理专用子网
负载均衡方案 loadBalancingScheme Google Cloud 负载均衡器类型摘要
创建网址映射 自动创建网址映射。如果您想在网址映射输入中配置自己的网址映射,请取消选中该复选框。 使用网址映射
网址映射输入 主机 配置网址映射 使用网址映射
路径 配置网址映射 使用网址映射
后端服务 配置网址映射 使用网址映射
网址映射资源 URI 您之前创建的网址映射的 URI。 urlMap
创建地址 创建全球 IPv4 地址。 IP 地址规范
地址 IPAddress IP 地址规范
启用 IPv6 在 CDN 负载均衡器上启用 IPv6 地址。 用于应用负载均衡器和代理网络负载均衡器的 IPv6
创建 IPv6 地址 分配 IPv6 地址。 用于应用负载均衡器和代理网络负载均衡器的 IPv6
IPv6 地址 IPAddress IP 地址规范
标签 键 labels 使用标签整理资源
值 labels 使用标签整理资源
SSL 启用 SSL 支持,然后执行以下操作之一:
  • 启用创建 SSL 证书,然后输入私钥和证书。
  • 输入 SSL 证书。
  • 输入托管式 SSL 证书网域。
SSL 证书概览
创建 SSL 证书 使用您在私钥和证书中输入的信息创建证书。 SSL 证书概览
私钥 privateKey 第 1 步:创建私钥和证书
证书 certificate 第 1 步:创建私钥和证书
SSL 证书 sslCertificates[] SSL 证书概览
托管式 SSL 证书网域 managed.domains[] 使用 Google 管理的 SSL 证书
随机证书后缀 选择此选项可生成随机证书名称。如果您需要更改 SSL 证书,请启用此设置。 random_certificate_suffix
HTTP 端口 HTTP 负载均衡器的端口。 端口规范
HTTPS 端口 HTTPS 负载均衡器的端口。 端口规范
HTTPS 重定向 选择此选项可启用 HTTPS 重定向。 为区域级外部应用负载均衡器设置 HTTP 到 HTTPS 重定向
HTTP 转发 清除此复选框可停用 HTTP 端口 80 转发。 转发规则概览
SSL 政策 sslPolicy SSL 和 TLS 协议的 SSL 政策
服务器 TLS 政策 serverTlsPolicy 双向 TLS 概览
HTTP Keep Alive 超时(秒) httpKeepAliveTimeoutSec 超时和重试

后续步骤

您必须将前端组件连接到后端组件。如需配置后端组件,请参阅在 Application Design Center 中配置区域级 Cloud Load Balancing 后端服务。