将参数传递给Deployment Manager上的VM实例

时间:2019-03-20 05:07:42

标签: amazon-web-services google-cloud-platform amazon-cloudformation google-deployment-manager

在GCP中,我找不到等效于Parameters(AWS)的任何类型的文档。我需要在启动脚本中使用传递的参数来配置实例。

我试图将参数作为实例元数据传递,但找不到正确的命令来执行。 由于我正在创建部署,因此尝试使用此命令,但由于语法不正确,显然会导致错误:

 gcloud deployment-manager deployments create server --config C:\Users\xx\xx.yaml --metadata ip=xx.xx.xx.xx 

因此不能这样创建实例元数据。在创建实例之前,是否可以通过终端或控制台设置实例元数据?我不想继续打开模板脚本文件来手动编辑所需的值。

使用实例元数据的逻辑背后:设置元数据并稍后在启动脚本中查询它并使用它。

问题:

  1. GCP中的参数是否等效?如果是,请链接文档。
  2. 启动cloudformation脚本时,有一个控制台,我可以在其中输入参数值。在GCP中,添加自定义元数据的选项在控制台上创建实例后出现。如果我直接从gcloud终端创建部署,那么如何传递参数?
  3. 创建部署时如何传递实例元数据?

0 个答案:

没有答案