DevOps
React+Github Action+AWS로 CI,CD 하기
이번에 새로 시작하는 프로젝트에 CI,CD를 먼저 적용하여 편하게 개발을 하자고 의견이 나와 CI,CD작업을 수행했다. 백엔드의 경우 기존에 했던 작업 이 있어 쉽게 만들었다. 근데, 프론트의 경우 경험이 경험이 없어 프론트 담당분께 부탁드리고 도와 드리는 식으로 하려했으나 이쪽부분에 경험이 아예없으셔서 그냥 내가 직접 해보기로 했다. 여기를 참고해서 만들었고 오류가 발생했던 부분을 수정하여 배포를 하였다. (ec2 인스턴스에 npm,node,yarn,pm2를 설치해야 하기에 위 링크를 참고해서 미리 설치해두자) EC2인스턴스에 S3,CodeDeploy,Github action을 이용하여 배포를 하는 전반적인 과정은 백엔드와 같으므로 해당 부분은 여기를 참고해 미리 설정해야 한다. 그럼, AWS 설정을 ..