1편에서는 우리의 코드를 배포할 ec2 인스턴스를 만들고 세팅했다. 2편에서는 S3 버킷에 대해 세팅할 것이다.
버킷
- 버킷 만들기
를 눌러주자.
버킷 이름을 정하고 AWS리전은 서울로 해주자. 나머지는 기본 세팅으로 넘겨도 무방하다.
다시 IAM으로 넘어가서 사용자
-사용자 추가
를 눌러주자.
그리고 사진 순서대로 따라해주자. S3 서버와 CodeDeploy에 대한 권한이 있는 사용자
를 만들 거다.
설정한 사용자 이름과 권한 정책이 올바른지 확인하고 사용자 생성
을 해주자.
그럼 다시 사용자
탭으로 넘어갈텐데 방금 만든 사용자 이름을 클릭해주자.
그리고 보안 자격 증명
- 액세스 키 만들기
클릭
CLI
선택
자신이 알아 볼 수 있는 설명을 적고 액세스 키 만들기
클릭
방금 만든 키를 확인 할 수 있는데 잘 저장해두자. 이 키를 통해서 github action에서 s3와 CodeDeploy에 접근할 거다.
위에서 확인한 키를 github action secrets로 등록해주자.
내 레포지토리
- settings
에 들어가면 확인할 수 있다.
그럼 S3생성과 설정이 끝났다. 3편에서는 github action을 통해 github의 코드를 s3에 빌드하여 올리고, s3에 파일이 성공적으로 저장되면 CodeDeploy가 s3의 파일들을 ec2에 배포되도록 할 것이다.
감사합니다. 이런 정보를 나눠주셔서 좋아요.