목차
Github Actions 를 사용해서 AWS EC2 에 자동으로 배포하는 과정을 알아봅니다.
배포과정은 다음과 같은 순서로 진행됩니다.
main
브랜치에 Push 하면 자동으로 EC2 까지 배포되는 Workflow 를 만들어봅시다.
먼저 Workflow 를 작성하기 전에 어떤 방식으로 EC2 까지 배포가 이루어지는 지 전체적인 플로우를 알아야 합니다. 배포하는 방법은 여러 가지 있겠지만 AWS 의 경우 큰 흐름은 하나입니다.
소스 코드를 압축하여 AWS 스토리지에 저장 후 서버에 전달해서 실행한다