Steps Setup Signup for an Azure Subscription Create the Service Principal for use with Terraform Add the SP as a contributor to the subscription update the template envps1 file with ARM_SUBSCRIPTION_ID, ARM_TENANT_ID, ARM_CLIENT_ID, ARM_CLIENT_SECRET and run the script Download terraform and configure the binary into the PATH variable cd infra and then run terraform init run