google Deployment Manager将命令行参数传递给--config文件,就像使用模板一样

时间:2019-10-09 05:26:55

标签: google-cloud-platform google-deployment-manager

https://cloud.google.com/deployment-manager/docs/configuration/templates/define-template-properties

-仅Jinja模板支持属性:

gcloud deployment-manager deployments create a-single-vm --template vm_template.jinja \
    --properties zone:us-central1-a

如何使用--config相同的方式将属性传递给python模板

编辑:有关我的用例的更多信息。我有一个顶级Yaml config,它可以引入多个模板并设置属性。我可以为这些环境的diff值为dev和prod部署创建单独的顶层配置,但是最好通过命令行设置它们。另外,在部署自动化中,我可能需要在部署时动态更改其中一些参数,例如,当用户单击按钮进行部署时,他们可以选择更改某些参数。是否有本地支持转换配置?我不想不得不用makefile包装我的配置:(

1 个答案:

答案 0 :(得分:0)

是的,您可以在Cloud Deployment Manager中使用多个模板使用python模板。看一下link进行详细配置。