Infrastructure as Code - vSphere, Packer, and Terraform/terraform/variables

Variables are the heart of Terraform. Yes, you can minimize their use and provide literal values to create resources, but that adds to the amount of time needed to create resources.