Skip to content

Instantly share code, notes, and snippets.

@akulbe
Created June 18, 2017 22:24
Show Gist options
  • Save akulbe/f7ae0e30d75cdfdd7def1024dc2c6589 to your computer and use it in GitHub Desktop.
Save akulbe/f7ae0e30d75cdfdd7def1024dc2c6589 to your computer and use it in GitHub Desktop.
# Configure the VMware vSphere Provider
provider "vsphere" {
user = "${var.vsphere_user}"
password = "${var.vsphere_password}"
vsphere_server = "${var.vsphere_server}"
allow_unverified_ssl = "true"
}
# Create a folder
resource "vsphere_folder" "frontend" {
path = "TerraformMachines"
datacenter = "LVB"
}
resource "vsphere_virtual_machine" "TerraTwo" {
name = "TerraTwo"
vcpu = 1
memory = 1024
datacenter = "LVB"
#resource_pool = "x.y.z.w"
folder = "${vsphere_folder.frontend.path}"
network_interface {
label = "VM Network"
}
disk {
datastore = "datastore1"
#vmdk = "/test2/test2"
template = "Xenial_Template"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment