[AWS] CodeDeploy 설정 및 생성(feat. Deploy 역할 생성)

2023. 12. 10. 22:37· CI CD
목차
  1. Deploy 역할 생성
  2. CodeDeploy 애플리케이션 생성

CodeDeploy에서 어플리케이션을 생성하는 방법과 Deploy 역할 생성을 하는 방법에 대해 정리해본다.

 

Deploy 역할 생성

가장 먼저 IAM에서 역할을 생성해주는 작업이 선행 되어야 한다.

역할을 생성하는 방법은 이전에 작성한 IAM 역할 생성을 참고하되, 아래 사진처럼 권한을 AWSCodeDeployRole을 부여 해 준다.

aws code deploy role 부여

 

CodeDeploy 애플리케이션 생성

CodeDeploy 페이지 > 애플리케이션 생성 버튼을 클릭한다.

애플리케이션 생성 버튼

 

그럼 아래와 같은 간단한 화면이 나오는데, 원하는 대로 이름을 설정하고,

컴퓨팅 플랫폼을 설정 해 준다. 나의 경우 EC2에 배포할 예정이었기 때문에, EC2/온프레미스를 선택했다.

Code Deploy Application 이름 설정

 

어플리케이션 생성을 누르고 나면 아래처럼 정상적으로 생성된 Application을 확인 할 수 있다.

정상적으로 생성된 CodeDeploy Application

 

여기에서 배포 그룹 생성 버튼을 눌러주면, 아래와 같은 페이지로 이동한다.

역시 원하는 대로 배포 그룹 이름을 설정하고 앞서 생성한 Deploy 역할을 서비스 역할란에 입력 해 준다.

배포 그룹 생성 - 1

 

앞서 말한 것처럼 나는 온프레미스환경이 아닌 EC2에서 배포를 진행 할 것이므로 아래처럼 설정을 세팅한다.

배포 그룹 생성 2
배포 그룹 생성3

 

이렇게 작성한 이후 배포 그룹을 생성하면 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
  1. Deploy 역할 생성
  2. CodeDeploy 애플리케이션 생성
'CI CD' 카테고리의 다른 글
  • [AWS] EC2 접속에러: REMOTE HOST IDENTIFICATION HAS CHANGED
  • [AWS] Github Action & Nginx를 이용한 CI/CD적용 완벽 가이드(with Docker)
  • [AWS] IAM 역할 생성(EC2에 IAM 역할 부여)
  • [AWS] S3 시작하기
moyanglee
moyanglee
moyangmoyanglee 님의 블로그입니다.
moyanglee
moyang
moyanglee
전체
오늘
어제
  • 전체보기 (173)
    • java,springboot (22)
    • CI CD (8)
    • 보안 (1)
    • Vue (21)
    • TypeScript (14)
    • SQL (2)
    • Docker (11)
    • JavaScript (17)
    • React (3)
    • NextJS (14)
    • d3 (2)
    • Git (3)
    • network (2)
    • Openlayers (4)
    • 테스트코드 (5)
    • NestJS (9)
    • 개발환경 (7)
    • Algorithm (6)
    • TypeORM (5)
    • CSS (7)
    • MySQL (5)
    • Linux (5)

블로그 메뉴

  • 홈
  • 방명록

공지사항

  • 현재 노션의 내용을 블로그로 옮기는 과정에 있습니다.
  • github, notion 링크

인기 글

태그

  • springboot
  • OpenLayers
  • vue
  • Error: P1001
  • no space left on device
  • Uncaught (in promise) Error: Redirected when going from
  • nextjs
  • typescript
  • jest
  • OOP
  • useRef
  • d3
  • object
  • generic
  • react
  • Error: P1001: Can't reach database server at
  • Entity
  • Migration
  • java
  • typeorm
  • vue3
  • js
  • npm 버전 변경
  • r2dbc
  • node 버전 변경
  • AWS
  • mysql
  • Docker
  • ts
  • NestJS

최근 댓글

최근 글

hELLO · Designed By 정상우.v4.2.0
moyanglee
[AWS] CodeDeploy 설정 및 생성(feat. Deploy 역할 생성)
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.