【发布时间】:2019-10-13 21:55:59
【问题描述】:
https://cloud.google.com/deployment-manager/docs/configuration/templates/using-schemas
我使用的 jinja 模板依赖于其他 jinja 模板,所以我必须使用模式来导入它们
这是我所有的架构:
#top-level-template1.jinja.schema
imports:
- path: sub-template.jinja
然后在我的顶级模板中我有这个:
# top-level-template1.jinja
resources:
- name: myresource
type: sub-template.jinja
我想创建多个使用相同子模板(top-level-template1.jinja、top-level-template2.jinja、top-level-template2.jinja 等)的顶级模板
我真的必须为每一个都创建一个架构文件吗?我可以以某种方式在它们之间共享相同的架构吗?复制很多次然后给它起一个不同的名字,我会觉得很愚蠢
【问题讨论】:
标签: google-cloud-platform google-deployment-manager