terraform-demo/prod/main.tf
2022-12-26 19:13:43 +09:00

46 lines
808 B
HCL

// prod - main
provider "aws" {
region = "ap-northeast-2"
#2.x버전의 AWS공급자 허용
version = "~> 2.0"
}
# module "vpc_hq" {
module "vpc_hq" {
source = "../modules/vpc"
tag_name = var.prod_name
cidr_block = "10.3.0.0/16"
}
module "vpc_igw" {
source = "../modules/igw"
tag_name = var.prod_name
vpc_id = module.vpc_hq.vpc_hq_id
}
module "subnet_list" {
source = "../modules/vpc-subnet"
vpc_id = module.vpc_hq.vpc_hq_id
subnet-az-list = var.subnet-az-list
}
// public route
module "route_public" {
source = "../modules/route-table"
tag_name = var.prod_name
vpc_id = module.vpc_hq.vpc_hq_id
}
# EKS테스트 할때 활성
# module "ecr" {
# source = "../modules/ecr"
# names_list = ["web", "nginx", "mariadb"]
# }