Google compute engine 获取Google云启动器部署的基础映像名称

Google compute engine 获取Google云启动器部署的基础映像名称,google-compute-engine,gcloud,Google Compute Engine,Gcloud,我想使用terraform在谷歌云计算引擎中部署MongoDB。由于这是一个实验设置,我想使用一些预先配置的映像来节省时间。浏览谷歌云启动器,我发现了这个 在更多的谷歌搜索之后,我找到了Google部署管理器示例,其中我找到了云启动器映像的项目名称:单击部署 使用它,我成功地列出了所有MongoDB单击以部署映像: gcloud compute images list --project click-to-deploy-images --regexp mongodb.+ --uri 这给了我这

我想使用
terraform
在谷歌云计算引擎中部署MongoDB。由于这是一个实验设置,我想使用一些预先配置的映像来节省时间。浏览谷歌云启动器,我发现了这个

在更多的谷歌搜索之后,我找到了Google部署管理器示例,其中我找到了云启动器映像的项目名称:
单击部署

使用它,我成功地列出了所有MongoDB
单击以部署
映像:

gcloud compute images list --project click-to-deploy-images --regexp mongodb.+ --uri
这给了我这个清单:

https://www.googleapis.com/compute/v1/projects/click-to-deploy-images/global/images/mongodb-3-2-debian-8-jessie-20161006-083532
https://www.googleapis.com/compute/v1/projects/click-to-deploy-images/global/images/mongodb-3-2-debian-8-jessie-20161111-154124
https://www.googleapis.com/compute/v1/projects/click-to-deploy-images/global/images/mongodb-3-4-debian-8-jessie-20170117-113500
https://www.googleapis.com/compute/v1/projects/click-to-deploy-images/global/images/mongodb-3-4-debian-8-jessie-20170119-150929
https://www.googleapis.com/compute/v1/projects/click-to-deploy-images/global/images/mongodb-32-1607281513-debian-8-jessie-v20160718
https://www.googleapis.com/compute/v1/projects/click-to-deploy-images/global/images/mongodb-cloud-manager-bootstrap-ubuntu-v20160516a
但无法将这些映像与云启动器部署关联起来。我曾考虑过使用映像/部署时间戳,但不幸的是,它们不匹配


所以,问题是,如何为Google Cloud Launcher部署获取底层映像?

这不是我所希望的答案,但这是我目前得到的最好的答案

您必须使用GoogleCloudLauncher部署VM,然后从GoogleDeploymentManager获取映像名称。为此,您必须展开
Template details
并单击模板类型(
mongodb.jinja

它还为您提供了一个完整的部署管理器配置(包含元数据、脚本和其他内容)

以下是截图:


这不是我所希望的答案,但这是我目前得到的最好的答案

您必须使用GoogleCloudLauncher部署VM,然后从GoogleDeploymentManager获取映像名称。为此,您必须展开
Template details
并单击模板类型(
mongodb.jinja

它还为您提供了一个完整的部署管理器配置(包含元数据、脚本和其他内容)

以下是截图: