本文件列出 Infrastructure Manager 適用的配額和系統限制。
- 「配額」會指定您可使用的可計數共用資源數量。配額是由 Google Cloud 服務 (例如基礎架構管理工具) 定義。
- 系統限制為固定值,無法變更。
Infra Manager 須遵守 Cloud Build 配額與限制和 Cloud Storage 配額與限制。
如要瞭解使用 Infra Manager 佈建的資源配額驗證,請參閱「已佈建資源的配額驗證」。
Google Cloud 會使用配額來確保公平性,並減少資源使用量和可用性的尖峰情形。配額會限制 Google Cloud 專案可使用的Google Cloud 資源數量。配額適用於多種資源類型,包括硬體、軟體和網路元件。舉例來說,配額可以限制向服務發出的 API 呼叫數、專案並行使用的負載平衡器數量,或可建立的專案數量。限制配額可預防服務超載,進而保障Google Cloud 使用者社群的權益。配額也能協助您管理自己的 Google Cloud 資源。
Cloud 配額系統會執行以下作業:
在大多數情況下,如果您嘗試使用的資源超過配額限制,系統會封鎖對該資源的存取權,而您要執行的任務也會失敗。
配額通常會套用至 Google Cloud 專案層級。您在一個專案中使用資源,不會影響其他專案的可用配額。在 Google Cloud 專案中,所有應用程式和 IP 位址都會共用配額。
Infra Manager 資源也有系統限制。系統限制無法變更。
分配配額
下列配額不會隨著時間重設,而是在您釋出資源時釋出:
配額 | 值 |
---|---|
每個區域每項專案的部署作業 | 1,000 |
每個區域每項專案的預覽數 | 1,000 |
要求配額
下列配額適用於 Infra Manager 要求:
配額 | 值 |
---|---|
每個區域每項專案每分鐘的變更要求數 | 20 |
每個專案在每個區域每分鐘的 API 要求數 | 1,200 |
用量限制
Infra Manager 的用量限制如下:
用量限制 | 值 |
---|---|
Terraform 輸入變數數量 | 150 |
列出資源時傳回的資源數量 | 500 |
識別碼的長度 (以半形字元為單位) | 40 |
API 酬載的大小 (以位元組為單位) | 950,000 |
歷來修訂版本數 | 100 |
申請提高配額
如要調整大部分配額,請使用 Google Cloud 控制台。詳情請參閱「要求調整配額」。
已佈建資源的配額驗證
Infra Manager 會配置 Google Cloud 資源。這些資源各自設有配額和限制。舉例來說,虛擬私有雲有其配額和限制。
您可以使用 Infra Manager 建立或更新部署時啟用配額驗證功能,確保使用 Terraform 設定所定義的基礎架構不會超出配額值。
Infra Manager 會使用 quota-validation
旗標,判斷是否要驗證 Terraform 設定中列出的資源,做為 gcloud infra-manager deployments apply
指令的一部分。使用 quota-validation
標記時,Infra Manager 會在部署超出配額值時記錄 (ENABLED
),或完全防止部署 (ENFORCED
)。
Infra Manager 配額值只會針對下列Google Cloud 資源類型進行評估:
google_compute_network
google_compute_disk
google_compute_instance
如要進一步瞭解如何在 Infra Manager 中使用配額驗證功能,請參閱「部署資源」或「更新部署作業」。
Cloud Build 配額和限制的影響
Infra Manager 會使用 Cloud Build 建立及更新部署作業。在部署和更新程序中,Infra Manager 會使用 Cloud Build 每分鐘檢查大約 12 次部署狀態。
Cloud Build API 頻率限制會影響您呼叫 Cloud Build API 的頻率。如果您同時執行多個部署作業 (例如跨多個區域或環境),請檢查貴機構的 Cloud Build API 速率限制,確保 Cloud Build 作業要求數量符合 API 速率限制。如要查看及編輯 API 速率限制,請前往「配額」控制台頁面。