provider "aws" {
  region = "us-east-1"
}

# Terraform backends cannot contain interpolations
terraform {
  backend "s3" {
    bucket  = "orcd-terraform-state"
    key     = "prod/terraform-route53/terraform.tfstate"
    region  = "us-east-1"
    encrypt = "true"
  }
}

module "theorcharddotcom" {
  source    = "../"
  zone_type = "private"
  name      = "theorchard.com"

  vpcid = "vpc-7f0e841a"
}


module "theorcharddotio" {
  source    = "../"
  zone_type = "public"
  name      = "theorchard.io"

}

data "aws_vpc" "prod_vpc" {
filter {
    name = "tag:Name"
    values = [
      "prod"
    ]
  }

filter {
    name = "tag:Environment"
    values = [
      "prod"
    ] 
  }
}

module "qaorchdotcom" {
  source    = "../"
  zone_type = "private"
  name      = "qaorch.com"

  vpcid = data.aws_vpc.prod_vpc.id
}
