[Terraform]모듈 기반 테라폼 구조 설계 가이드(Modular Terraform Architecture Guide)

Terraform 구조 설계 가이드: 재사용 가능한 글로벌 모듈 + 리전별 실행 ✅ 목표 모듈은 전역에서 재사용 가능하도록 modules/ 상위에 구성 리전별로 실행 환경은 분리하여 관리 (terraform/pmpubp01dp01/apne1 등) 📁 디렉토리 구조 📘 리전별 main.tf 예시 (apne1/main.tf) 🌟 장점 요약 항목 효과 …

Read more

[Terraform]테라폼 네트워크 자동화 (Terraform Network Automation)

테라폼 네트워크 자동화 (Terraform Network Automation) 이 문서는 AWS 인프라 내 네트워크 구조를 Terraform으로 자동화하는 실습 가이드입니다. VPC, Subnet, IGW, NAT Gateway 등 주요 네트워크 리소스를 모듈화하여 반복 가능한 코드로 작성합니다. 디렉토리 구성부터 리소스 생성까지 체계적으로 이해할 수 있도록 구성되어 …

Read more

[Terraform]테라폼 시작 가이드 (Terraform Initial Setup Guide)

테라폼 시작 가이드 (Terraform Initial Setup Guide) 이 문서는 Terraform을 처음 시작하는 사용자를 위한 기본 환경 구축 가이드입니다. AWS VPC 리소스를 예제로, 실제 인프라 코드 작성 및 적용 과정을 설명합니다. 명확한 단계별 설명을 통해 Terraform의 기본 흐름을 이해할 수 있도록 …

Read more

[Workspace] Visual Studio Code + WSL2 + Ubuntu22.04 통합 개발환경 구성

[1] 배경 Why? WSL2와 Ubuntu 22.04를 사용하여 개발 환경을 구성하는 이유는 다양합니다. 먼저, WSL2는 Windows 시스템에서 Linux 환경을 원활하게 실행할 수 있게 해주는 강력한 도구입니다. 이를 통해 Windows 사용자들은 Linux의 장점을 즐길 수 있게 되었습니다. 특히 Ubuntu 22.04는 널리 사용되는 …

Read more