기존 로컬 자료 복사

This commit is contained in:
2022-12-26 11:33:19 +09:00
parent 1a3ae97c58
commit a0d22896a0
16 changed files with 214 additions and 0 deletions

20
prod/.terraform.lock.hcl generated Normal file
View File

@ -0,0 +1,20 @@
# This file is maintained automatically by "terraform init".
# Manual edits may be lost in future updates.
provider "registry.terraform.io/hashicorp/aws" {
version = "2.70.1"
constraints = "~> 2.0"
hashes = [
"h1:SQR8egOmFbwBHOSMzUYg/Mt4e0LsQe91ma9I2Ug3lmY=",
"zh:04137cdf128cf21dcd190bbba4d4bba43c7868c52ad646b0eaa54a8b8b8160a7",
"zh:30c9f956133a102b4a426d76dd3ef1a42332d9875261a06aa877409aa6b2b556",
"zh:3107a43647454a3d6d847fba6aa593650af0f6a353272c04450408af5f4d353a",
"zh:3f17285478313af822447b453fa4e37f30ef221f0b0e8f2e4655f1ac9f9de1a2",
"zh:5a626f7a3c4a9fea3bdfde63aedbf6eea73760f3b228f776f1132b61d00c7ff2",
"zh:6aafc9dd79b511b9e3d0ec49f7df1d1fd697c3c873d1d70a2be1a12475b50206",
"zh:6fb29b48ccc85f7e9dfde3867ce99d6d65fb76bea68c97d404fae431758a8f03",
"zh:c47be92e1edf2e8675c932030863536c1a79decf85b2baa4232e5936c5f7088f",
"zh:cd0a4b28c5e4b5092043803d17fd1d495ecb926c2688603c4cdab4c20f3a91f4",
"zh:fb0ff763cb5d7a696989e58e0e4b88b1faed2a62b9fb83f4f7c2400ad6fabb84",
]
}

39
prod/main.tf Normal file
View File

@ -0,0 +1,39 @@
provider "aws" {
region = "ap-northeast-2"
#2.x버전의 AWS공급자 허용
version = "~> 2.0"
}
module "vpc_hq" {
source = "../modules/vpc"
cidr_block = var.cidr_block
}
# resource "aws_vpc" "vpcHq" {
# cidr_block = "10.3.0.0/16"
# // instance_tenancy = "default"
# tags = {
# Name = "test"
# }
# }
module "subnet_list" {
}
resource "aws_subnet" "subnets" {
vpc_id = module.vpc_hq.vpc_hq_id
for_each = var.subnet-az-list
availability_zone = each.value.name
cidr_block = each.value.cidr
map_public_ip_on_launch = true
# tags = {
# # Name = "${each.value.name}"
# Name = module.vpc_hq.vpcHq.id
# }
}

6
prod/outputs.tf Normal file
View File

@ -0,0 +1,6 @@
//main - output
output "vpc_hq_id" {
description = "The name of vpc hq id"
value = aws_vpc.vpcHq.id
}

5
prod/valiables.tf Normal file
View File

@ -0,0 +1,5 @@
variable "cidr_block" {
type = string
default = "10.3.0.0/16"
}