Skip to content

Deploy x number of shell VMs in VMware Cloud on AWS

This example shows how to programmatically deploy a set amount of "shell" VMs (no operating system installed) in a VMware Cloud on AWS Software-defined Data Center (SDDC) via HashiCorp Terraform. The original use case for this template was simple scalability testing, but it could also be used as a starter infrastructure as code template for your SDDC.

Getting Started

Prerequisites

  1. HashiCorp Terraform
  2. VMware Cloud on AWS console

Deploy

  1. cp ./terraform.tfvars.example ./terraform.tfvars
  2. Update values in ./terraform.tfvars as appropriate
  3. terraform init
  4. terraform plan
  5. terraform apply

Destroy

Additional Resources

Back to top