我在网上找到了这个,但是当我添加磁盘块时出现错误。
resource "vsphere_virtual_disk" "disk_2" {
vmdk_path = "${var.name}.2.vmdk"
size = 112
datacenter = "${var.datacenter}"
datastore = "${var.storage}"
type = "thin"
}
disk {
attach = true
path = "${vsphere_virtual_disk.disk_2.vmdk}"
label = "diskshared"
unit_number = 2
datastore_id = "${data.vsphere_datastore.datastore.id}"
}
但似乎我无法将磁盘添加到 vsphere_virtual_disk 块。
“磁盘”块应该位于“资源”块内部。尝试使用“terraform fmt”,它将为您提供第一级错误检查。