使用 VPC Service Controls 設定服務範圍

VPC Service Controls 是一項 Google Cloud 功能,可讓您設定服務範圍並建立資料傳輸邊界。您可以搭配使用 VPC Service Controls 和 Eventarc,保護服務安全。

建立服務範圍時,建議您保護所有服務。

Eventarc Advanced

  • 服務範圍外的 Eventarc Advanced 匯流排無法接收範圍內 Google Cloud 專案的事件。範圍內的 Eventarc Advanced 匯流排無法將事件轉送至範圍外的消費者。

    • 如要發布至 Eventarc Advanced 匯流排,事件來源必須與匯流排位於相同的服務範圍內。
    • 如要取用訊息,事件消費者必須與匯流排位於同一服務邊界內。
  • 如要驗證 EnrollmentGoogleApiSourceMessageBusPipeline 資源是否支援 VPC Service Controls,請查看平台記錄檔的連入流量。

Eventarc Standard

  • 在受服務範圍保護的專案中,Eventarc Standard 會受到與 Pub/Sub 相同的限制:

    • 將事件傳送至 Cloud Run 目的地時,只有在推送端點設為具有預設 run.app URL 的 Cloud Run 服務時,才能建立新的 Pub/Sub 推送訂閱項目。自訂網域不適用。

    • 如果將事件轉送至 Workflows 目的地,且 Pub/Sub 推送端點設為 Workflows 執行作業,您只能透過 Eventarc 建立新的 Pub/Sub 推送訂閱項目。請注意,用於 Workflows 端點推送驗證的服務帳戶必須納入服務安全防護範圍。

  • VPC Service Controls 會禁止為內部 HTTP 端點建立 Eventarc 觸發程序。將事件轉送至這類目的地時,VPC Service Controls 保護措施不適用。

後續步驟