【发布时间】:2019-10-10 09:36:40
【问题描述】:
https://cloud.google.com/deployment-manager/docs/configuration/templates/create-basic-template
我可以像这样直接部署模板:gcloud deployment-manager deployments create a-single-vm --template vm_template.jinja
但是,如果该模板依赖于需要导入的其他文件怎么办?如果使用 --config 文件,您可以在该文件中定义导入并将模板作为资源调用。但是您不能将参数/属性传递给配置文件。我想直接调用模板通过命令行传递--properties,但该模板还需要导入其他文件。
编辑:我需要的是顶级 jinja 模板而不是配置。我的困惑是你不能在没有模式文件的 jinja 模板中使用导入——它失败了,我认为它不受支持。所以解决方案只是用 jinja 模板(带有模式文件)交换配置,然后我可以使用 --properies
【问题讨论】: