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

Nej*_*uga 3 google-cloud-platform terraform-provider-gcp

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

例如,在下面的脚本中,给出的默认linux镜像是debian-cloud/debian-9,如何更改镜像,说一些来自市场https://console.cloud.google.com/marketplace/details/click-to的内容-部署图像/深度学习?q=deep%20learning%20vm&id=8857b4a3-f60f-40b2-9b32-22b4428fd256

GCP terraform 链接 - https://www.terraform.io/docs/providers/google/r/compute_instance_template.html

小智 8

如果您正在寻找 GCP 提供的标准图像,请运行以下命令并 grep 图像类型。

gcloud compute images list | grep ubuntu
Run Code Online (Sandbox Code Playgroud)

它会列出如下内容。第一列是“姓名”,第二列是“项目”,第三列是“家庭”。在脚本中,您可以提及项目/系列 (ubuntu-os-cloud/ubuntu-1804-lts)

ubuntu-1604-xenial-v20210329a      ubuntu-os-cloud      ubuntu-1604-lts        
ubuntu-1804-bionic-v20210325       ubuntu-os-cloud      ubuntu-1804-lts      
Run Code Online (Sandbox Code Playgroud)