Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
設定 Cloud Run 服務
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
Cloud Run 是全代管應用程式平台,可讓您直接在 Google 可擴充的基礎架構上執行容器。詳情請參閱 Cloud Run 總覽。
本文說明使用 App Design Center 建立 Cloud Run 服務時,可設定的連線和參數。設定參數是以 terraform-google-cloud-run Terraform 模組為準。
元件連線
下表列出可連結至 Cloud Run 服務的元件,以及應用程式和產生的 Terraform 程式碼的更新結果。
已連結的元件 |
應用程式更新 |
背景資訊 |
| Secret Manager |
- Cloud Run 服務可以參照密鑰資料。
- Cloud Run
env_secret_vars 欄位會參照 Secret Manager Secret Data 欄位。
- 系統會將
roles/secretmanager.secretAccessor 角色新增至 Cloud Run 服務帳戶。
|
設定服務的密鑰 |
服務帳戶 |
- Cloud Run 服務會將服務帳戶視為「服務身分」。
- 系統會將
roles/run.invoker 角色新增至服務帳戶。
- 服務帳戶電子郵件和 IAM 資訊會新增至 Cloud Run 環境變數。
|
服務對服務驗證 |
| AlloyDB for PostgreSQL |
- Cloud Run 服務可以連線至 AlloyDB for PostgreSQL 執行個體。
- PostgreSQL 適用的 AlloyDB 資源中繼資料會新增至 Cloud Run 環境變數。
- 系統會將 AlloyDB for PostgreSQL
roles/alloydb.admin 角色新增至 Cloud Run 服務帳戶。
|
從 Cloud Run 連線 |
| BigQuery |
- Cloud Run 服務可以與 BigQuery 資料集互動。
- BigQuery 資源中繼資料會新增至 Cloud Run 環境變數。
- BigQuery
roles/bigquery.dataEditor 角色會新增至 Cloud Run 服務帳戶。
|
BigQuery 簡介 |
Bigtable |
- Cloud Run 服務可在 Bigtable 執行個體上執行管理功能。
- Bigtable 資源中繼資料資訊會新增至 Cloud Run 環境變數。
- 系統會將
roles/bigtable.admin 角色新增至 Cloud Run 服務帳戶。
|
Bigtable 總覽 |
其他 Cloud Run 服務 |
- 來源 Cloud Run 服務可將流量傳送至目的地 Cloud Run 服務。
- 來源 Cloud Run 服務的環境變數包含目的地 Cloud Run 服務 URI。
|
什麼是 Cloud Run? |
「Cloud SQL (MySQL)」 |
- Cloud Run 服務可以讀取及寫入 Cloud SQL (MySQL) 執行個體的資料。
- Cloud SQL 連線中繼資料會新增至 Cloud Run 服務。
- 系統會將
roles/cloudsql.instanceUser 和 roles/cloudsql.client 角色新增至 Cloud Run 服務帳戶。
- Cloud Run 服務帳戶會新增為 Cloud SQL 執行個體的 IAM 使用者。
|
從 Cloud Run 連線 |
「Cloud SQL (PostgreSQL)」 |
- Cloud Run 服務可以讀取及寫入 Cloud SQL (PostgreSQL) 執行個體的資料。
- Cloud SQL 連線中繼資料會新增至 Cloud Run 服務。
- 系統會將
roles/cloudsql.instanceUser 和 roles/cloudsql.client 角色新增至 Cloud Run 服務帳戶。
- Cloud Run 服務帳戶會新增為 Cloud SQL 執行個體的 IAM 使用者。
|
從 Cloud Run 連線 |
Cloud Storage |
- Cloud Run 服務可以管理 Cloud Storage bucket 中的物件。
- Cloud Run 服務帳戶 IAM 資訊會新增至 Cloud Storage bucket。
roles/storage.objectAdmin 角色會指派給 Cloud Run 服務帳戶。
|
連結 Google Cloud 服務 |
全球 Cloud Load Balancing 後端 |
- 負載平衡器可將傳入流量分配至 Cloud Run 服務。
- Cloud Run 服務會新增為 Cloud Load Balancing 無伺服器 NEG 後端設定中的後端端點。
|
設定具備 Cloud Run 的全域外部應用程式負載平衡器 |
Memorystore for Redis |
- Cloud Run 服務可以在 Memorystore for Redis 執行個體中快取資料。
- Memorystore for Redis 連線資訊會新增至 Cloud Run 環境變數。
- 系統會將
roles/redis.editor 角色新增至 Cloud Run 服務帳戶。
|
從 Cloud Run 服務連線至 Redis 執行個體 |
Memorystore for Redis Cluster |
- Cloud Run 服務可以在 Memorystore for Redis Cluster 中快取資料。
- Memorystore for Redis Cluster 連線資訊會新增至 Cloud Run 環境變數。
- 系統會將
roles/redis.editor 角色新增至 Cloud Run 服務帳戶。
|
連線至 Memorystore for Redis Cluster 執行個體 |
Pub/Sub |
- Cloud Run 服務可以接收訊息,或發布至 Pub/Sub 主題。
- Pub/Sub 主題 ID 會新增至 Cloud Run 環境變數。
- 系統會將
roles/pubsub.publisher 和 roles/pubsub.subscriber 角色新增至 Cloud Run 服務帳戶。
- Cloud Run 服務會新增至 Pub/Sub 推送和提取訂閱項目欄位。
|
搭配 Cloud Run 使用 Pub/Sub 教學課程 |
區域 Cloud Load Balancing 後端 |
- 負載平衡器可將傳入流量分配至 Cloud Run 服務。
- Cloud Run 服務會新增為 Cloud Load Balancing 無伺服器 NEG 後端設定中的後端端點。
|
設定具備 Cloud Run 的區域外部應用程式負載平衡器 |
區域 Cloud Load Balancing 前端 |
- 負載平衡器的 HTTP 和 HTTPS IP 位址可供在 Cloud Run 容器中執行的應用程式使用。
- Cloud Load Balancing 位址中繼資料會新增至 Cloud Run 環境變數。
|
轉送規則總覽 |
Spanner |
- Cloud Run 服務可以管理 Spanner 執行個體。
- 系統會將 Spanner 連線詳細資料新增至 Cloud Run 環境變數。
- 系統會將
roles/spanner.databaseAdmin 角色新增至 Cloud Run 服務帳戶。
- Cloud Run 服務帳戶 IAM 資訊會新增至 Spanner 執行個體。
|
連結 Google Cloud 服務 |
Vertex AI |
- Cloud Run 服務可以與 Vertex AI 服務互動。
- 系統會將
roles/aiplatform.user 角色新增至 Cloud Run 服務帳戶。
|
在 Cloud Run 託管 AI 應用程式和代理程式 |
必要設定參數
如果範本包含 Cloud Run 元件,您必須先設定下列參數,才能部署。
選用設定參數
以下是視需要選用的參數。如要顯示進階參數,請在「設定」Configuration區域選取「顯示進階欄位」Show advanced fields。
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2026-05-16 (世界標準時間)。
[[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["難以理解","hardToUnderstand","thumb-down"],["資訊或程式碼範例有誤","incorrectInformationOrSampleCode","thumb-down"],["缺少我需要的資訊/範例","missingTheInformationSamplesINeed","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間:2026-05-16 (世界標準時間)。"],[],[]]