개요
지금까지 했던 AWS 서비스를 묶어 하나의 아키텍쳐 안에 녹이기
+ 로깅 / 모니터링을 새로 추가해서 엮어보기
+ 이제껏 main.tf 하나에 다 담았는데, 모듈화하기
1 : VSCODE로 작업하기 위해 AWS CLI 작업환경 구축
2 : 모듈 / 환경별 작업공간 분리하기
2 : tier-3 작성
4 : 무너뜨리고 완전히 새로
5 : github actions : ansible로 똑같이
6 : 모듈레이션
7 : EKS
-----------------------------------------------------

Terraform (IaC)
Ansible (config management)
CI/CD
GitHub Actions
Monitoring
Prometheus
Grafana
Logging
Loki
Promtail
aws-devops-platform
│
├ terraform
│ ├ modules
│ │ ├ vpc
│ │ ├ eks
│ │ ├ rds
│ │ └ s3
│ │
│ ├ environments
│ │ ├ dev
│ │ └ prod
│ │
│ ├ backend.tf
│ ├ provider.tf
│ └ variables.tf
│
├ ansible
│ ├ inventory
│ ├ roles
│ │ ├ docker
│ │ ├ kubectl
│ │ └ helm
│ └ setup.yml
│
├ kubernetes
│ ├ namespace.yaml
│ ├ deployment.yaml
│ ├ service.yaml
│ └ ingress.yaml
│
├ monitoring
│ ├ prometheus
│ └ grafana
│
├ logging
│ └ loki
│
└ cicd
└ github-actions.yml'[2] 250909~ 클라우드 > [b] 12월 : Terraform + Ansible' 카테고리의 다른 글
| [56] Github Actions (0) | 2026.03.08 |
|---|---|
| [55] EC2 public ip OVERRIDE (0) | 2026.03.02 |
| [54] aws s3 ls 시 (환경변수 / credentials / IMDS slot) (0) | 2026.02.18 |
| [53] AWS APP mesh (0) | 2026.02.17 |
| [52] "EC2 Launch Type" vs "ECS Fargate" (0) | 2026.02.17 |