728x90
반응형
# terraform을 활용한 서브넷 생성 하기
코드는 아래 참고
resource "aws_vpc" "main" {
cidr_block = "172.16.0.0/24"
tags = {
Name = "practice-01"
}
}
resource "aws_subnet" "public_subnet" {
vpc_id = aws_vpc.main.id
cidr_block = "172.16.0.0/27"
availability_zone = "ap-northeast-2a"
tags = {
Name = "practice-01-public-subnet"
}
}
resource "aws_subnet" "private_subnet" {
vpc_id = aws_vpc.main.id
cidr_block = "172.16.0.32/27"
tags = {
Name = "practice01-private-subnet"
}
}
- 위의 코드를 작성해주고, vpc.tf 파일을 저장해준다.
- terraform plan 을 입력하면, 실행계획을 확인 할 수 있다.
- 내용은 2개의 서브넷이 생성될 것이다 라는 내용이다.
- terraform apply 를 입력하여, 실제로 서브넷을 생성하자.
- 정상적으로 2개의 서브넷이 생성되었다는 알림이 떴다.
- 실제 AWS 콘솔로 이동하여 생성이 되었는지 확인해 보자.
- 정상적으로 생성이 된것을 확인 할 수 있다.
- 다음 페이지에서는 인터넷 게이트웨이를 생성해보자~
728x90
반응형
'♻ Terraform(테라폼) > Terraform Network 구성' 카테고리의 다른 글
테라폼을 활용한 인터넷 게이트웨이와 라우트 테이블 생성하기 (0) | 2021.06.08 |
---|---|
테라폼을 활용한 Network Elemtents 생성하기 (0) | 2021.06.07 |