# Title: main.tf # Description: Main terraform config file. Define provider and load other modules # AWS Credentials auto loaded from ~/.aws/credentials ## AWS Provider and Region provider "aws" { region = "${var.region}" # Name of profile to use from ~/.aws/credentials profile = "default" } ## Module: Site Infrastructure Setup module "site" { source = "./site" availability_zones = "${var.availability_zones}" public_subnet01_cidr = "${var.public_subnet01_cidr}" public_subnet02_cidr = "${var.public_subnet02_cidr}" public_subnet03_cidr = "${var.public_subnet03_cidr}" private_subnet01_cidr = "${var.private_subnet01_cidr}" private_subnet02_cidr = "${var.private_subnet02_cidr}" private_subnet03_cidr = "${var.private_subnet03_cidr}" vpc_cidr = "${var.vpc_cidr}" }