Gre*_*egH 0 google-compute-engine google-cloud-platform terraform
我正在尝试使用Terraform首次配置Compute Engine实例.
所需的参数之一是使用的图像名称.通过控制台手动配置实例时,我可以看到一个图像列表,但这些是图像的人类可读标签(例如"CentOS 6","Ubuntu 16.04 LTS"等)我试图了解我的位置获取我将在"resource"指令的"boot_disk"部分中使用的实际计算引擎映像名称的列表.
resource "google_compute_instance" "default" {
name = "Test_CE"
machine_type = "n1-standard-1"
zone = "us-east1-b"
boot_disk {
initialize_params {
image = "<actual image name goes here>"
}
}
}
Run Code Online (Sandbox Code Playgroud)
CLI gcloud
将列出可用的映像.
gcloud compute images list
Run Code Online (Sandbox Code Playgroud)
以下是返回列表的第一部分.使用NAME
Terraform 下面的字符串.
NAME PROJECT FAMILY DEPRECATED STATUS
centos-6-v20190213 centos-cloud centos-6 READY
centos-7-v20190213 centos-cloud centos-7 READY
coreos-alpha-2051-0-0-v20190211 coreos-cloud coreos-alpha READY
coreos-beta-2023-3-0-v20190219 coreos-cloud coreos-beta READY
coreos-stable-1967-6-0-v20190213 coreos-cloud coreos-stable READY
cos-69-10895-138-0 cos-cloud cos-69-lts READY
cos-beta-73-11647-35-0 cos-cloud cos-beta READY
cos-dev-74-11758-0-0 cos-cloud cos-dev READY
cos-stable-72-11316-136-0 cos-cloud cos-stable READY
debian-9-stretch-v20190213 debian-cloud debian-9 READY
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
100 次 |
最近记录: |