이전글
https://chordplaylist.tistory.com/283
[CI/CD] Github Actions, S3, CodeDeploy를 이용한 CI/CD - 0
Github actions Github Repository에서 Actions로 들어가게 되면, 현재 내가 사용하는 언어에 맞게 스크립트를 구성해서 제공해주고 있다. 나는 현재 Gradle로 구축된 Java Spring으로 개발을 진행하고 있으므로
chordplaylist.tistory.com
AWS S3 연동
S3 생성
[AWS S3] 버킷 생성
버킷 생성 AWS S3 페이지에서 버킷 만들기를 클릭합니다. 버킷 이름에는 사용자가 원하는 이름을 작성합니다. AWS 리전은 현재 살고 있는 지역(나라)을 선택합니다. 객체 소유권의 경우에는 현재
chordplaylist.tistory.com
IAM 설정
AWS의 IAM에 들어가서 사용자를 추가한다.
사용자 세부 정보 지정에서 이름을 작성하고 다음
권한 설정에서 직접 정책 연결을 선택하고 'AmazonS3FullAccess'. 'AWSCodeDeployFullAccess'를 체크한다.
생성한다.
액세스키 발급
만들어진 사용자 이름을 클릭하여 페이지를 넘어간다.
보안 자격 증명 탭에서 액세스키 부분을 찾고 액세스 키 만들기 버튼을 누른다.
권장되는 대안이 있지만, 일단 무시하고 다음 버튼을 클릭.
이후 태그는 임의의 문자열을 입력하고, 액세스 키 만들기를 클릭한다.
발급된 액세스키와 비밀 액세스 키를 따로 저장한다.
생성 완료!
S3 버킷 정책 확인
참조
Springboot 프로젝트 Github Action을 이용해서 배포 자동화하기
###🔥 주의 🔥 해당 글은 에러와 실패 과정을 모두 포함한 글이므로 만일 따라하실 때는 다 읽으시고 正道만 걸으시라는 뜻..... 참고 블로그 (처음에 따라할 때 ) https://stalker5217.netlify.app/devops/git
velog.io
'Server > Infra' 카테고리의 다른 글
[CI/CD] Github Actions, AWS S3, AWS CodeDeploy를 이용한 CI/CD - 3 (0) | 2023.03.01 |
---|---|
[CI/CD] Github Actions, AWS S3, AWS CodeDeploy를 이용한 CI/CD - 2 (0) | 2023.03.01 |
[CI/CD] Github Actions, S3, CodeDeploy를 이용한 CI/CD - 0 (0) | 2023.03.01 |
[AWS S3] 이미지 업로드/삭제 테스트 (0) | 2023.01.26 |
[AWS S3] 버킷 생성 (0) | 2023.01.26 |