我们将于
2026 年 3 月 31 日起停止为 Cloud Deployment Manager 提供支持。
如果您目前使用的是 Deployment Manager,请在
2026 年 3 月 31 日之前迁移到 Infrastructure Manager 或其他部署技术,以确保您的服务不会中断。
如需详细了解有关弃用和关停的信息,请参阅
Deployment Manager 弃用。
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
将复合类型转换为受支持的模板
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
复合类型是配置为相互协作的一个或多个模板,这些模板已永久添加到 Deployment Manager 中。如需大致了解复合类型及其创建步骤,请访问将模板添加为复合类型。
但是,复合类型功能现已弃用,自 2022 年 2 月 22 日起不再适用于新部署或更新的部署。如果部署配置使用格式为 type: PROJECT_ID/composite:TEMPLATE_NAME 的资源类型,则部署配置会受到影响。
本页介绍了将复合类型转换为受支持的模板的步骤。
将复合类型拆分为单独的模板
如需将复合类型转换为受支持的模板,可以手动创建单个模板以包含复合类型的所有元素,也可以将复合类型的元素分到单独的模板文件。
如需详细了解模板和创建模板,请参阅创建基本模板。
移动和导入模板文件
您必须将单个模板文件全部复制到部署所在的位置。为避免命名冲突,我们建议您使用已用于部署配置的文件夹。
您还必须确保配置文件已设置为导入单个模板文件或多个模板文件。如需了解如何导入模板,请参阅导入模板。
替换对复合类型的引用
接下来,更新部署,直接使用您的单个模板或多个模板,而不是使用先前的复合类型。
查找并替换复合类型语法的所有实例,例如:
type: PROJECT_ID/composite:main-template
将复合类型语法替换为对模板的直接引用,例如:
type: PATH_TO/main-template.jinja
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2026-05-21。
[[["易于理解","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-05-21。"],[],[]]