CI/CD
소스 코드를 압축해 AWS 스토리지에 저장 후 서버에 전달해 실행
AWS S3 빌드 파일 압축해서 업로드 → AWS EC2 배포 (CodeDeploy 활용)
- Github Actions에서 코드 빌드
- AWS 인증
- 코드 압축해서 AWS S3에 업로드
- AWS CodeDeploy 실행하여 S3에 있는 코드 EC2에 배포
결국, Github 프로젝트 코드를 AWS S3에 업로드 한 후 AWS EC2에서 끌어다 쓰는 것
Github에서 CodeDeploy,AWS S3에 접근하기 위한 권한 필요, EC2에서 S3에 접근하기 위한 권한도 필요
출처 : https://bcp0109.tistory.com/363