Cloud Deployment Manager will reach end of support on
March 31, 2026 .
If you currently use Deployment Manager, please migrate to Infrastructure Manager or an alternative deployment technology by
March 31, 2026 to ensure your services continue without interruption.
For more information on the deprecation and shutdown, see
Deployment Manager deprecation .
发送反馈
配置概览
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
配置定义了部署的结构,其中包括部署所含的资源的类型和属性、配置应使用的任意模板,以及为了创建最终配置而要执行的其他子文件。您必须始终指定配置才能创建部署。
在配置中,您可以在单个配置文件中定义不同的服务提供的各种受支持的 Google Cloud Platform 资源。
部分示例资源包括:
如需资源的完整列表,请参阅支持的资源类型 表或向类型集合 发出 list() 请求。
配置语言
您必须使用 YAML 语法编写配置文件。如需了解如何创建配置文件,请参阅创建配置 。
模板语言
配置可以导入一个或多个模板文件,Deployment Manager 将在部署期间扩展这些文件,以创建最终配置。您可以使用 Jinja 或 Python 编写模板。您还可以混合搭配模板。单个配置可以同时导入 Jinja 和 Python 模板。模板可以是本地文件,也可以是托管在第三方网址的文件。
此外,模板还提供了其他功能,例如使用环境变量、自定义变量和 Python 库的功能等。
如需详细了解模板,请参阅创建基本模板 。
配置限制
在 Deployment Manager 维护的受控环境中,所有配置都将在服务器端展开。为了防止滥用,此环境由 Deployment Manager 团队密切监控,并存在一些限制:
您的原始配置和展开后的配置都不能超过 1 MB。
对于上传到 Deployment Manager 的任何配置,都会在其运行所用的时间及其在展开期间使用的处理能力方面受到限制。如果您受到此限制约束,请考虑将配置拆分成较小的模板,或简化复杂的结构,例如递归和嵌套循环。
您使用的任何 Python 模板都无法进行系统或网络调用。系统将自动拒绝这些模板。
后续步骤
发送反馈
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可 获得了许可,并且代码示例已根据 Apache 2.0 许可 获得了许可。有关详情,请参阅 Google 开发者网站政策 。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2026-01-14。
需要向我们提供更多信息?
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["很难理解","hardToUnderstand","thumb-down"],["信息或示例代码不正确","incorrectInformationOrSampleCode","thumb-down"],["没有我需要的信息/示例","missingTheInformationSamplesINeed","thumb-down"],["翻译问题","translationIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2026-01-14。"],[],[]]