首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在gcp terraform脚本中提供图像名称?

如何在gcp terraform脚本中提供图像名称?
EN

Stack Overflow用户
提问于 2020-06-29 21:12:07
回答 3查看 1.2K关注 0票数 0

我正在尝试学习terraform,如何在terraform脚本中更改图像名称?

例如,在下面的脚本中,默认的linux镜像是debian-cloud/debian-9,如何更改镜像,来自marketplace https://console.cloud.google.com/marketplace/details/click-to-deploy-images/deeplearning?q=deep%20learning%20vm&id=8857b4a3-f60f-40b2-9b32-22b4428fd256

gcp terraform link - https://www.terraform.io/docs/providers/google/r/compute_instance_template.html

EN

回答 3

Stack Overflow用户

发布于 2021-04-04 01:43:25

如果您正在寻找可从GCP获得的标准映像,请运行以下命令并grep映像类型。

代码语言:javascript
复制
gcloud compute images list | grep ubuntu

它将列出类似下面的内容。第一列是NAME,第二列是PROJECT,第三列是FAMILY。在脚本中,你可以提到项目/家族(ubuntu-os-cloud/ubuntu-1804-lts)

代码语言:javascript
复制
ubuntu-1604-xenial-v20210329a      ubuntu-os-cloud      ubuntu-1604-lts        
ubuntu-1804-bionic-v20210325       ubuntu-os-cloud      ubuntu-1804-lts      
票数 2
EN

Stack Overflow用户

发布于 2020-07-01 02:53:39

当您想要部署image时,框架似乎是TensorFlow Enterprise2.1(CUDA10.1)。

作为documentation,我们列出了按框架类型组织的最新版本的图像系列。通过引用名称中带有“latest”的镜像族来创建实例,可确保您始终获得该镜像的最新版本。因此,从documentation中,我们可以获得所需的映像名称。

我希望documentation和这篇other one也能为你提供信息。

票数 1
EN

Stack Overflow用户

发布于 2020-06-29 21:26:59

在这里,您指的是一个市场图像。您可以在main.tf中更改它

代码语言:javascript
复制
initialize_params {
  image = "debian-cloud/debian-9"

您可以使用#gcloud计算图像列表redhat列出图像,它将列出对redhat版本的所有图像引用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62638916

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档