Newer
Older
# Require TF version to be same as or greater than 0.12.13
terraform {
required_version = ">=1.3.7"
backend "s3" {
bucket = "d-ew1-ted-ai-terraform"
key = "terraform.tfstate"
region = "eu-west-1"
dynamodb_table = "d-ew1-ted-ai-terraform-locks"
encrypt = true
}
}
provider "aws" {
region = var.region
}
module "bootstrap" {
source = "./modules/bootstrap"
terraform_s3_bucket_name = var.terraform_s3_bucket_name
terraform_dynamodb_table_name = var.terraform_dynamodb_table_name
}
module "storage" {
source = "./modules/storage"
s3_input_bucket_name = var.s3_input_bucket_name
s3_data_bucket_name = var.s3_data_bucket_name