Files
GSP662/main.tf
gregory hendrickson e9964c2141 commit new all
2023-03-15 11:40:32 -07:00

32 lines
584 B
HCL

terraform {
backend "local" {
path = "terraform.tfstate"
}
}
provider "google" {
project = var.project_id
region = var.region
}
module "network" {
source = "./network"
project_id = var.project_id
region = var.region
network = var.network
subnet = var.subnet
}
module "backend" {
source = "./backend"
}
module "frontend" {
source = "./frontend"
project_id = var.project_id
region = var.region
instance_type = var.instance_type
backend_ip = module.network.backend_ip
subnet_ip = module.network.subnet_ip
}