Files
atomic-red-team/terraform/README.md
T
2022-10-13 23:50:01 -04:00

22 lines
855 B
Markdown

# 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`