CodeDeploy에서 어플리케이션을 생성하는 방법과 Deploy 역할 생성을 하는 방법에 대해 정리해본다.
Deploy 역할 생성
가장 먼저 IAM에서 역할을 생성해주는 작업이 선행 되어야 한다.
역할을 생성하는 방법은 이전에 작성한 IAM 역할 생성을 참고하되, 아래 사진처럼 권한을 AWSCodeDeployRole을 부여 해 준다.
CodeDeploy 애플리케이션 생성
CodeDeploy 페이지 > 애플리케이션 생성 버튼을 클릭한다.
그럼 아래와 같은 간단한 화면이 나오는데, 원하는 대로 이름을 설정하고,
컴퓨팅 플랫폼을 설정 해 준다. 나의 경우 EC2에 배포할 예정이었기 때문에, EC2/온프레미스를 선택했다.
어플리케이션 생성을 누르고 나면 아래처럼 정상적으로 생성된 Application을 확인 할 수 있다.
여기에서 배포 그룹 생성 버튼을 눌러주면, 아래와 같은 페이지로 이동한다.
역시 원하는 대로 배포 그룹 이름을 설정하고 앞서 생성한 Deploy 역할을 서비스 역할란에 입력 해 준다.
앞서 말한 것처럼 나는 온프레미스환경이 아닌 EC2에서 배포를 진행 할 것이므로 아래처럼 설정을 세팅한다.
이렇게 작성한 이후 배포 그룹을 생성하면 CodeDeploy 설정이 끝난다.
'CI CD' 카테고리의 다른 글
[AWS] EC2 접속에러: REMOTE HOST IDENTIFICATION HAS CHANGED (0) | 2023.12.11 |
---|---|
[AWS] Github Action & Nginx를 이용한 CI/CD적용 완벽 가이드(with Docker) (0) | 2023.12.10 |
[AWS] IAM 역할 생성(EC2에 IAM 역할 부여) (0) | 2023.12.10 |
[AWS] S3 시작하기 (0) | 2023.12.10 |
[AWS] nginx를 이용한 포트 포워딩(feat. 멀티 포트포워딩) (0) | 2023.12.10 |