deploy-templates/vsphere/data.tf (28 lines of code) (raw):

data "vsphere_datacenter" "dc" { name = var.vsphere_datacenter } data "vsphere_datastore" "datastore" { name = var.vsphere_datastore datacenter_id = data.vsphere_datacenter.dc.id } data "vsphere_compute_cluster" "cluster" { name = var.vsphere_cluster datacenter_id = data.vsphere_datacenter.dc.id } data "vsphere_network" "network" { name = var.vsphere_network datacenter_id = data.vsphere_datacenter.dc.id } data "vsphere_virtual_machine" "template" { name = var.vsphere_minio_template_name datacenter_id = data.vsphere_datacenter.dc.id } data "vsphere_resource_pool" "pool" { name = "${var.vsphere_cluster}/Resources/${var.vsphere_resource_pool}" datacenter_id = data.vsphere_datacenter.dc.id } resource "random_password" "password" { length = 16 special = true override_special = "_%@" }