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 딱 치고 설정 파일만적용하면 짜잔하고 서버 푸시만 쓰윽하면 되길 원함 ;;