9분 59초 만에 Github Action + AWS Elastic Beanstalk로 TS 프로젝트 CI/CD 파이프라인 구축하기
서론 AWS는 가끔 버전에 따른 이슈가 발생하기 때문에 참고만 해주세요! 필자는 대부분의 프로젝트에서 Github Action을 CI/CD 툴로 이용하고 있다. 그 이유는 "매우 간편"하게 사용할 수 있기 때문이다. 물론 다른 서비스(Travis CI 등등)도 사용할 수 있겠지만, 해당 파이프라인이 실패할 경우 바로 GIthub에서 확인할 수 있다는 점이 상당히 간편하다고 생각했다. (물론 메일도 온다) 또한 배포 후 관리를 위한 툴로는 AWS Elastic Beanstalk를 적극 활용하고 있다. AWS Elastic Beanstalk의 장점은 다음과 같다. 완전 관리형이기 때문에 초반 세팅만 잘 해준다면 어지간해서 손을 댈 부분이 없다. 진짜 자동으로 뚝딱 환경을 만들어준다. 그렇기 때문에 사람이 직..
Log.Develop/DevOps
2021. 6. 30. 23:26