본문 바로가기
클라우드/AWS

CodeDeploy를 이용한 현재 위치 배포 #2

by ^..^v 2021. 8. 21.
728x90
반응형

4. CodeDeploy 서비스에 적용할 역할 생성

IAM에서 역할을 생성합니다.

 

AWS 서비스 중 CodeDeploy를 선택합니다. 

 

AWSCodeDeployRole 내용을 확인합니다. 자동 배포에 필요한 권한이 설정된 것을 확인할 수 있습니다. 

 

역할 이름과 설명을 입력하고 역할을 생성합니다.

 

역할 생성을 확인합니다.

 

 

5. EC2 인스턴스 역할 생성

EC2 인스턴스에서 필요로 하는 권한을 정책으로 생성하고 해당 정책을 적용할 역할을 생성합니다.

 

EC2 인스턴스에 설치한 CodeDeploy Agent가 S3에서 업로드된 파일(소스 코드)을 가져올 경우 S3 읽기 권한이 필요하므로, 정책에 S3 읽기 권한을 추가합니다. 

 

정책 이름과 설명을 입력하고 정책을 생성합니다. 

 

이어서 해당 정책을 적용할 역할을 생성합니다. 

 

AWS 서비스 중 EC2를 선택합니다. 

 

앞에서 생성한 정책을 연결합니다.

 

역할 이름과 설명을 입력하고 역할을 생성합니다. 

 

역할이 생성된 것을 확인합니다. 

 

 

 

 

728x90
반응형

댓글