使用 VPC Service Controls 设置服务边界

VPC Service Controls 是 Google Cloud 的一项功能,可让您设置服务边界并创建数据传输边界。您可以将 VPC Service Controls 与 Cloud Tasks 搭配使用来帮助保护服务。

支持的目标

设置服务边界后,系统会允许从 Cloud Tasks 执行发出 HTTP 请求,以便:

  • 向符合 VPC Service Controls 标准的 Cloud Run 函数(目标为 functions.net 端点)发送经过身份验证的请求
  • run.app 端点上的符合 VPC Service Controls 要求的 Cloud Run 目标发送经过身份验证的请求

不支持的目标示例

设置服务边界后,对于不合规的请求,系统会屏蔽 Cloud Tasks 执行作业的 HTTP 请求。例如,系统会屏蔽对以下所有内容的请求:

  • 定位到 functions.net 端点的不符合 VPC Service Controls 要求的 Cloud Run 函数
  • run.app 端点上不符合 VPC Service Controls 要求的 Cloud Run 目标
  • 定位到非 functions.net 端点的 Cloud Run functions
  • run.app 端点上的 Cloud Run 目标
  • 非 Cloud Run 函数端点
  • 非 Cloud Run 端点

后续步骤