codebuild github 배포하기

    [AWS] CodeBuild를 사용해서  Github Push 감지해서 S3에 업로드하기

    [AWS] CodeBuild를 사용해서 Github Push 감지해서 S3에 업로드하기

    github 에서 push나 pull request가 발생할 때마다 AWS S3에 업로드를 자동으로 하는 프로세스를 만들고자 한다. Github Repository에 푸쉬하면 CodeBuild가 이를 감지하고 build한다. 필요한 서비스로는 CodeBuild 생성시 자동 생성되는 IAM Role S3 빌드 프로젝트 생성하기 Github에서 사용하고자 하는 Repository를 선택해준다. webhook에서 push가 생기면 빌드가 될 수 있도록 선택한다. IAM 역할 만들기 새 서비스 역할로 만든 후 IAM서비스로 이동해 역할에서 권한에서 정책연결을 선택하고 S3FullAccess 권한 정책가지고 있는 서비스 권한을 추가해준다. 다음과 같은 방법으로 필요한 정책을 생성해준다. SSM 을 사용하기 위해서..