Search
moon
sun

[Terraform] TGW 생성 및 연결

PublishDate
2021/03/22
Category
IaC
Terraform
Tag & Keyword
Transit Gateway
VPC피어링
🛠
준비물 : AWS 계정 및 Terraform 사용이 가능한 IAM Terraform 실행이 가능한 환경 ( Linux & Windows & MAC 등) 코드 작성 환경 ( VSC & 텍스트 에디터 등)

시작 전

•
테라폼으로 하나씩 차근차근 빌드업 해나갈 것이다.
Transit Gateway란?

1. 변수 구성

1. 변수 구성
2. Provider 생성

2. VPC & 네트워크

1. VPC 2개 생성 (다른 언급 없는 모든 리소스는 VPC마다 각각 생성)
2. 서브넷 2개 생성
3. IGW 생성 및 VPC에 연결
4. 라우팅 테이블 생성
5. 라우팅 테이블 편집 및 연결 (로컬 + 0.0.0.0/0 → IGW)
결과

3. EC2

1. 보안그룹 생성
2. EIP 생성
3. EC2 생성 ( 아마존 리눅스 2 + public IP )
4. EIP ↔ EC2 연결
5. SSH접속 후 핑 통신 불가 확인
결과

4.TGW

1. TGW(Transit Gateway) 생성
2. 서브넷을 TGW에 연결
3. 라우팅 테이블 수정
결과

5.결과 확인

•
최종 완성된 코드 파일들
•
최종 완성된 Workspaces에서 terraform apply 명령을 통해 적용한다.
•
VPC간 통신 확인