ap-northeast-2a
- Public Subnet (mhan_PUB-A) : 10.0.0.0/24
- Private Subnet (mhan_WAS-A) : 10.0.2.0./24
- Private Subnet (mhan_DB-A) : 10.0.4.0/24
ap-northeast-2c
- Public Subnet (mhan_PUB-C) : 10.0.1.0/24
- Private Subnet (mhan_WAS-C) : 10.0.3.0./24
- Private Subnet (mhan_DB-C) : 10.0.5.0/24
위와 같이 서브넷을 생성한다.
# 가용 영역 a의 public subnet
resource "aws_subnet" "mhan_puba" {
vpc_id = aws_vpc.mhan_vpc.id
cidr_block = "10.0.0.0/24"
availability_zone = "ap-northeast-2a"
tags = {
"Name" = "mhan_PUB-A"
}
}
# 가용 영역 c의 public subnet
resource "aws_subnet" "mhan_pubc" {
vpc_id = aws_vpc.mhan_vpc.id
cidr_block = "10.0.1.0/24"
availability_zone = "ap-northeast-2c"
tags = {
"Name" = "mhan_PUB-C"
}
}
# 가용 영역 a의 private subnet
resource "aws_subnet" "mhan_wasa" {
vpc_id = aws_vpc.mhan_vpc.id
cidr_block = "10.0.2.0/24"
availability_zone = "ap-northeast-2a"
tags = {
"Name" = "mhan_WAS-A"
}
}
# 가용 영역 c의 private subnet
resource "aws_subnet" "mhan_wasc" {
vpc_id = aws_vpc.mhan_vpc.id
cidr_block = "10.0.3.0/24"
availability_zone = "ap-northeast-2c"
tags = {
"Name" = "mhan_WAS-C"
}
}
# 가용 영역 a의 private subnet
resource "aws_subnet" "mhan_dba" {
vpc_id = aws_vpc.mhan_vpc.id
cidr_block = "10.0.4.0/24"
availability_zone = "ap-northeast-2a"
tags = {
"Name" = "mhan_DB-A"
}
}
# 가용 영역 c의 private subnet
resource "aws_subnet" "mhan_dbc" {
vpc_id = aws_vpc.mhan_vpc.id
cidr_block = "10.0.5.0/24"
availability_zone = "ap-northeast-2c"
tags = {
"Name" = "mhan_DB-C"
}
}
# terraform init → # terraform plan → # terraform apply
서브넷 생성 확인
Reference.
https://virtualtech.tistory.com/86?category=1064658
Terraform : 3. subnet create
오늘은 subnet을 생성하는 3강 포스팅 입니다. availability zone a에 3개 (Public, Private, DB), availability zone c에 3개 (Public, Private, DB)의 Subnet을 생성합니다. 그림으로 먼저 보여 드리겠습니다. 1..
virtualtech.tistory.com
'IaC > Terraform' 카테고리의 다른 글
5. Terraform : (AWS)Internet Gateway 생성 (0) | 2022.06.30 |
---|---|
3. Terraform : VPC 생성 (0) | 2022.06.30 |
2. Terraform : Key Upload (0) | 2022.06.30 |
1. Terraform : Chocolatey/Terraform/VSCode 설치 및 실습 환경 구축 (0) | 2022.06.23 |