기록창고

terraform 본문

devops(?)

terraform

방금시작한사람 2022. 12. 19. 23:57

테라폼 튜토리얼 [https://developer.hashicorp.com/terraform/tutorials/aws-get-started]


튜토리얼 뿌수기 완료

하고 싶은 것

언젠가 내가 만들고 싶은 걸 찾으면 그 즉시 만들기 위한 준비물

만들고 뿌수는게 매우 쉽다 따봉

 

---

 

그러면 해야될 것

 

생각만 해봤따 와르르 만들고 와르르 부서지고
서버를 쉽게 띄우고 배포도 쉬워야됨

 

현재 생각하는 구조..

 

git push -> dev 머지 -> staging 배포 -> master 머지 -> prod 배포

 

카나리까지는 필요 없구(?) 블루 그린 되야됨

 

 

terraform 으로 인프라 관리


aws fargate 쓰기(한번도 안써봄)

서버 - ktor(한번도 안써봄)

db - aws rds

redis - 몰루

배포  - git action 

로그 - elk(?)  (안써봄)

모니터링(?) - 프로메테우스 그라파나 (?) (안써봄)

 

로그랑 모니터링이 필요할까? 0명 쓰는 서비스에?

 

회사에선 rdb , redis, kafka(나는 노필요) 만 있으면 어지간한 서비스는 잘 만들어지던데.. 

 

 

---

 

모르는거 산더미

 

내년 목표 terraform init -> apply 딱 치고 설정 파일만적용하면 짜잔하고 서버 푸시만 쓰윽하면 되길 원함 ;;

 

 

 

 

 

 

 

 

 

 

Comments