Blog Post --> https://gmusumeci.medium.com/how-to-deploy-an-aws-redshift-cluster-using-terraform-87642b1a8640
- AWS Credentials
- Define AWS and Terraform Providers
- Create a VPC, Subnets, and other network components
- Create a VPC Default Security Group
- Create an AWS IAM Role and IAM Policy
- Create the AWS Redshift Cluster
- Update the file terraform.tfvars to adjust the code to your environment
- Clone the repo
- Update variables to your environment
- Execute "terraform init"
- Execute "terraform apply"