在 Application Design Center 中設定 Compute Engine 執行個體範本
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
Compute Engine 執行個體範本可用於描述 VM 執行個體。建立範本之後,您就能依據範本建立多組相同的執行個體。詳情請參閱下列文章:
本文說明使用 App Design Center 建立 Compute Engine 執行個體範本時,可設定的連線和參數。設定參數是以 instance_template Terraform 模組為基礎。
元件連線
下表列出可連線至 Compute Engine 執行個體範本的元件,以及應用程式和產生的 Terraform 程式碼因此進行的更新。
已連結的元件 |
應用程式更新 |
背景資訊 |
服務帳戶 |
- Compute Engine 執行個體範本會使用已連結的服務帳戶,而不是建立新的服務帳戶。連結的服務帳戶可用於驗證及授權存取其他 Google Cloud 服務。
- 服務帳戶電子郵件地址和 IAM 資訊會新增至 Compute Engine 執行個體範本。
|
建立使用使用者管理服務帳戶的 VM |
PostgreSQL 適用的 AlloyDB |
- Compute Engine 執行個體可以連線至 AlloyDB for PostgreSQL 執行個體。
- AlloyDB for PostgreSQL 資源中繼資料資訊會新增至執行個體範本。
roles/alloydb.admin 角色已新增至 Compute Engine 執行個體範本服務帳戶。
|
從 Compute Engine 連線 |
BigQuery |
- Compute Engine 執行個體可以讀取及寫入 BigQuery 資料集中的資料。
- BigQuery 資源中繼資料會新增至 Compute Engine 執行個體範本。
roles/bigquery.dataEditor 角色已新增至 Compute Engine 執行個體範本服務帳戶。
|
BigQuery 簡介 |
Bigtable |
- Compute Engine 執行個體可以存取 Bigtable 執行個體。
- Bigtable 資源中繼資料資訊會新增至執行個體範本。
roles/bigtable.admin 角色已新增至 Compute Engine 執行個體範本服務帳戶。
|
Bigtable 總覽 |
「Cloud SQL (MySQL)」 |
- Compute Engine 執行個體可以連線至 Cloud SQL (MySQL) 執行個體,並讀取及寫入資料。
- Cloud SQL 連線中繼資料會新增至 Compute Engine 執行個體範本。
- 系統會將
roles/cloudsql.instanceUser 和 roles/cloudsql.client 角色新增至 Compute Engine 執行個體範本服務帳戶。
- Compute Engine 服務帳戶會以 IAM 使用者的身分新增至 Cloud SQL 執行個體。
|
從 Compute Engine 連線 |
「Cloud SQL (PostgreSQL)」 |
- Compute Engine 執行個體可以連線至 Cloud SQL (PostgreSQL) 執行個體,並讀取及寫入資料。
- Cloud SQL 連線中繼資料會新增至 Compute Engine 執行個體範本。
- 系統會將
roles/cloudsql.instanceUser 和 roles/cloudsql.client 角色新增至 Compute Engine 執行個體範本服務帳戶。
- Compute Engine 服務帳戶 IAM 資訊會新增至 Cloud SQL 執行個體。
|
從 Compute Engine 連線 |
Cloud Storage |
- Compute Engine 執行個體可以控制 bucket 物件,包括列出、建立、檢視及刪除物件。
roles/storage.objectAdmin 角色會指派給 Compute Engine 執行個體範本服務帳戶。
|
設定及管理 bucket 的 IAM 政策 |
Memorystore |
- Compute Engine 執行個體可以管理 Memorystore 執行個體中的資料並加以快取。
- Pub/Sub 主題 ID 會新增至 Compute Engine 執行個體範本中繼資料。
|
在 Google Cloud上部署 Redis 的選項 |
Pub/Sub |
- Compute Engine 執行個體可以發布訊息至 Pub/Sub 主題,也可以從該主題接收訊息。
- Pub/Sub 主題 ID 會新增至 Compute Engine 執行個體範本中繼資料。
|
訂閱方案總覽 |
區域 Cloud Load Balancing 前端 |
- Compute Engine 執行個體可將流量重新導向至區域性 Cloud Load Balancing 前端。
- Cloud Load Balancing 位址會新增至 Compute Engine 執行個體範本。
|
轉送規則總覽 |
Spanner |
- Compute Engine 執行個體可以在 Spanner 執行個體中讀取及寫入資料。
roles/spanner.databaseAdmin 角色已新增至 Compute Engine 執行個體範本服務帳戶。
- Compute Engine IAM 資訊會新增至 Spanner 執行個體。
|
在虛擬機器執行個體中使用 Spanner |
Vertex AI |
- Compute Engine 執行個體可以與 Vertex AI 服務互動。
roles/aiplatform.user 角色已新增至 Compute Engine 執行個體範本服務帳戶。
|
運用 IAM 執行 Vertex AI 存取控管 |
Compute Engine (MIG) |
- Compute Engine 執行個體範本是用來在代管執行個體群組中建立執行個體。
- 執行個體範本的自我連結會新增至 Compute Engine MIG。
|
建立代管執行個體群組 (MIG) 的基本情境 |
必要設定參數
如果範本包含 Compute Engine 執行個體範本元件,您必須先設定下列參數,才能部署。
參數名稱 |
說明和限制 |
背景資訊 |
專案 ID |
您要在其中建立 Compute Engine 執行個體範本的專案。 |
設定元件 |
區域 |
建立執行個體範本的地區。 |
區域和全域執行個體範本 |
選用設定參數
以下是視需要選用的參數。如要顯示進階參數,請在「設定」區域選取「顯示進階欄位」。
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2025-12-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"]],["上次更新時間:2025-12-16 (世界標準時間)。"],[],[]]