(1) CIDR : 10.0.0.0/16
(1) Public subnet CIDR : 10.0.1.0/24, 10.0.2.0/24
(2) Private subnet CIDR : 10.0.3.0/24, 10.0.4.0/24
Internet gateway 생성
Route table 생성 및 associate
(1) Public용 1개(2) Private용 2개
Elastic IP 및 NAT Gateway 생성
EC2 생성
(1) Bastian 1개, Private 2개
Application Load Balancer 생성
AWS Management console 및 웹 브라우저에서 리소스 생성 확인
Amazon Machine Image(AMI) 생성
리소스 정리
# Configure the AWS Provider
provider "aws" {
region = "ap-northeast-2"
}
#vpc
resource "aws_vpc" "vpc-10-0-0-0" { #이름에 점을 찍게되면 오류로 인식, 현업에서는 ec-prd-web등 으로 나타냄
cidr_block = "10.0.0.0/16"
instance_tenancy = "default"
#dns_support 는 dns를 활성화 하겠느냐
#dns_hostnames는 dns 호스트 네임을 활성화 하겠느냐
enable_dns_hostnames = true
tags = {
Name = "vpc-10-0-0-0"
}
}