Skip to content

Deploy a VMware Cloud on AWS SDDC

This example template will deploy a new VMware Cloud on AWS software-defined data center (SDDC) via HashiCorp Terraform.

Getting Started

Prerequisites

  1. Terraform
  2. VMware Cloud on AWS account and console access
  3. AWS account that is already linked with the VMware Cloud on AWS account
    1. Amazon Virtual Private Cloud (VPC) subnet(s) NOTE: The availability zone(s) (AZ(s)) of the subnet(s) determines the AZ(s) where the SDDC will be deployed.
  4. Configure the input variables to your specification

Deploy

  1. terraform init
  2. terraform validate
  3. terraform plan
    1. Review the results.
  4. terraform apply

Destroy

  1. Either comment out the vmc_sddc.sddc resource's lifecycle.prevent_destroy setting or set it to false to permit resource destruction
  2. terraform destroy

Troubleshooting

Additional Resources

Back to top