Skip to content

프론트앤드 CI/CD 구축 #50

Description

@leesm0218

어떤 기능인가요?

  • Github actions과 S3, Cloudfront 사용해서 우리의 프론트 서버를 자동으로 배포하는 파이프라인을 구축한다.
  • 우리의 코드를 main branch에 푸쉬하면, 자동으로 배포를 해주는 구조를 만든다.

작업 상세 내용

  • 정적 페이지 저장용 S3 버킷 생성
    • 정적 웹 사이트 호스팅 설정
  • github actions로 CI/CD 구축
    • 빌드 결과물을 S3에 업로드
  • S3와 CloludFront 연동
    • 원본 도메인에 이전에 생성한 S3버킷 선택
    • Redirect HTTP to HTTPS 선택
    • “기본값 루트 객체 - 선택사항"에만 index.html 입력 후 "배포 생성" 버튼 클릭
    • 오류 코드 정의
  • AWS에 배포 후, 제대로 동작하는지 통합 테스트 진행

참고할만한 자료(선택)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions