Skip to content

Commit d6cd78f

Browse files
Update README.md
1 parent ca3db54 commit d6cd78f

File tree

1 file changed

+7
-15
lines changed

1 file changed

+7
-15
lines changed

README.md

Lines changed: 7 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -2,29 +2,21 @@
22

33
![Terraform Version](https://img.shields.io/badge/Terraform-0.12.6-green.svg) [![TF Registry](https://img.shields.io/badge/terraform-registry-blue.svg)](https://registry.terraform.io/modules/Terraform-VMWare-Modules/vm/vsphere/) [![Changelog](https://img.shields.io/badge/changelog-release-green.svg)](https://github.com/Terraform-VMWare-Modules/terraform-vsphere-vm/releases) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE)
44

5-
For Virtual Machine Provisioning with (Linux/Windows) customization. Thanks to the new enhancements introduced in Terraform v0.12.6 this module include most of the advance features that are available in the resource `vsphere_virtual_machine`.
5+
For Virtual Machine Provisioning with (Linux/Windows) customization. Based on Terraform v0.13, this module include most of the advance features that are available in the resource `vsphere_virtual_machine`.
66

77
## Deploys (Single/Multiple) Virtual Machines to your vSphere environment
88

99
This Terraform module deploys single or multiple virtual machines of type (Linux/Windows) with following features:
1010

1111
- Ability to specify Linux or Windows VM customization.
12-
- Ability to add extra data disk (up to 15) to the VM.
13-
- Ability to deploy Multiple instances.
14-
- Ability to set IP and Gateway configuration for the VM.
15-
- Ability to add multiple network cards for the VM
16-
- Ability to choose vSphere resource pool or fall back to Cluster/ESXi root resource pool.
17-
- Ability to deploy Windows images to WorkGroup or Domain.
18-
- Ability to output VM names and IPs per module.
19-
- Ability assign tags and custom variables.
12+
- Ability to add multiple network cards for the VM
13+
- Ability to assign tags and custom variables.
2014
- Ability to configure advance features for the vm.
2115
- Ability to deploy either a datastore or a datastore cluster.
22-
- Ability to enable cpu and memory hot plug features for the VM.
23-
- Ability to enable cpu and memory reservations for the VM.
24-
- Ability to define different datastores for data disks.
25-
- Ability to define different scsi_controllers per disk, including data disks.
26-
- Ability to define network type per interface and disk label per attached disk.
27-
- Ability to define depend on using variable vm_depends_on
16+
- Add extra data disk (up to 15) to the VM.
17+
- Different datastores for data disks (datastore_id).
18+
- Different scsi_controllers per disk, including data disks.
19+
- Ability to define depend on using variable vm_depends_on & tag_depends_on
2820

2921
> Note: For module to work it needs number of required variables corresponding to an existing resources in vSphere. Please refer to variable section for the list of required variables.
3022

0 commit comments

Comments
 (0)