Github action을 이용한 AWS s3로 자동배포

이초록·2023년 11월 23일

AWS

목록 보기
1/2
  1. s3 버킷생성

  2. 버킷이 웹사이트 호스팅 할 수 있도록 설정 변경

    • 속성 > 정적 웹 사이트 호스팅 활성화
    • 인덱스 문서 :index.html
  3. 버킷 정책 변경
    - 권한 > 퍼블릭 액세스 차단 비활성화
    - 버킷 정책 작성

    {
    "Version": "2012-10-17",
    "Statement": [
        {
            "Sid": "AddPerm",
            "Effect": "Allow",
            "Principal": "*",
            "Action": "s3:GetObject",
            "Resource": "arn:aws:s3:::<버킷 이름>/*"
        }
    ]

    }

  4. s3로 앱 자동 배포를 위한 yml 파일 완성

  5. secret 생성

    github > repo > settings > secret > actions > new repository secret
    actions > rerun jobs

  6. IAM에서 사용자 추가 (amazonS3FullAccess)

profile
Full Stack Dev who can't stand being idle

0개의 댓글