목 차

1. Terrafom 설치 및 환경 구성

2. EC2 생성 - Terraform

3. VPC 생성 - Terraform

4. IGW 및 Routing Table 생성 - Terraform

5. CloudWatch 통한 EC2 모니터링

6. AutoScaling, ELB 생성 - Terraform

7. RDS, S3 - Terraform

8. EKS 인프라 구축 - Terraform

9. Docker 및 Jenkins 서비스 설치 - Ansible

10. ELK : ElasticSearch, Logstash, Kibana 로그 관리 시스템 구성 - Ansible

#1 Terraform 설치 및 환경 구성

<aside> 💡 프로젝트 실습 환경 : 선택적

</aside>

Terraform 1.5.5

CentOS stream 8 or Ubuntu 22.0.4

Amazon Linux 2023 IAM or Amazon Linux 2 IAM 

1. 초기 설정을 통해 terraform 만들 환경 구축

<root>
yum-config-manager --add-repo <https://rpm.releases.hashicorp.com/RHEL/hashicorp.repo>
dnf repolist
dnf install terraform awscli -y
yum --showduplicate list terraform
<nana>
mkdir terraform ; cd terraform
aws configure
#사용자 계정을 통해 생성한 엑세스 키 및 시크릿 키 입력