【发布时间】:2021-01-22 19:51:52
【问题描述】:
我阅读了文档https://registry.terraform.io/providers/hashicorp/vsphere/latest/docs/resources/virtual_machine#using-vapp-properties-to-supply-ovf-ova-configuration 和一些关于从具有 vApp 属性的 OVF/OVA 创建的模板中克隆机器的教程,我总是阅读有关 ovf 模板的本地路径的信息,或者他们只是将模板的名称放在变量中,就像那里一样https://blog.inkubate.io/create-a-centos-7-terraform-template-for-vmware-vsphere/。 Terraform 在哪里搜索模板?如果我在某个数据存储中有模板怎么办?我应该在这部分文件中写什么?
data "vsphere_datastore" "datastore" {
name = "my_best_datastore"
datacenter_id = "${data.vsphere_datacenter.dc.id}"
}
data "vsphere_virtual_machine" "template_from_ovf" {
name = "template_from_ovf" ---what should be there? Path like /dc/datastore/somefile or only name?
datacenter_id = "${data.vsphere_datacenter.dc.id}"
}
【问题讨论】: