# Requirements ## Environment variables Checkout terraform provider env variables here to set default region, default subscription id, etc. 1. [AWS](https://registry.terraform.io/providers/hashicorp/aws/latest/docs) 2. [Azure](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs) 3. [GCP](https://registry.terraform.io/providers/hashicorp/google/latest/docs/guides/provider_reference) # TODO: - [ ] Add Github workflows to generate terraform files - [ ] Add terraform fmt and validate to Github PR checks. - [ ] Add support for Kubernetes - [ ] Create tfvars file from input_arguments so that user can modify it later. - [ ] Create a script to extend terraform and provide some default values for sku, location, etc. ## Terraform Generator Usage Install all the node requirements using `npm install` and then run `node script.js`