我們將於
2026 年 3 月 31 日停止支援 Cloud Deployment Manager。
如果您目前使用 Deployment Manager,請在
2026 年 3 月 31 日前遷移至 Infrastructure Manager 或其他部署技術,確保服務不會中斷。
如要進一步瞭解淘汰和終止運作事宜,請參閱「
Deployment Manager 淘汰」。
設定總覽
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
設定是用來定義部署的結構,其中包含部署的資源類型和屬性、設定應使用的任何範本,以及您可以執行以建立最終設定的其他子檔案。您必須指定設定才能建立部署。
在您的設定中,您可以透過單一設定檔來定義由不同服務提供的各種支援 Google Cloud 平台資源,以下為這些資源的範例:
如需完整資源清單,請參閱支援的資源類型表格,或向型別集合發出 list()
要求。
設定語言
您必須使用 YAML 語法編寫設定檔。如要瞭解如何建立設定檔,請參閱建立設定。
範本語言
設定可以匯入一或多個範本檔案,而 Deployment Manager 會在部署期間展開這些範本以建立最終設定。您可以使用 Jinja 或 Python 來編寫範本。此外,您也可以混用及比對範本。單一設定可以匯入 Jinja 和 Python 這兩種範本。範本可以是本機檔案,或是託管在第三方網址的檔案。
範本可提供額外功能,像是使用環境變數、定義自訂變數,以及使用 Python 程式庫等功能。
如要進一步瞭解範本,請參閱建立基本範本。
設定限制
於伺服器端,所有設定都會在 Deployment Manager 維護的控管環境內展開。Deployment Manager 小組會密切管理這個環境,以免出現濫用情形。此環境適用下列限制:
- 原始設定和展開的設定都不能超過 1 MB。
- 針對系統允許設定執行的時間,以及設定在展開期間可耗用的處理效能,上傳至 Deployment Manager 的任何設定均會受到限制。如果遇到這項限制,請考慮將設定拆分為較小的範本,或簡化遞迴和巢狀迴圈等複雜結構。
- 您使用的任何 Python 範本都無法進行系統或網路呼叫,系統將會自動拒絕這些範本。
後續步驟
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2025-09-11 (世界標準時間)。
[[["容易理解","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-09-11 (世界標準時間)。"],[],[],null,[]]