[AWS] IAM 역할 생성(EC2에 IAM 역할 부여)

2023. 12. 10. 21:46· CI CD
목차
  1. IAM 역할 생성
  2. 기존의 EC2에 IAM역할 부여

EC2에 필요한 IAM 역할을 생성하는 방법에 대해 정리 해 본다.

 

EC2생성하기에 관한 글은 이전에 작성한 EC2 서비스 시작하기 포스트를 참고한다.

S3생성하기에 관한 글은 이전에 작성한 S3 시작하기 포스트를 참고한다.

 

IAM 역할 생성

AWS에 접속 후, 가장 상단에서 IAM을 검색하여 IAM 페이지로 이동한다.

IAM 검색

 

IAM페이지에서 좌측 패널 액세스관리 -> 역할 메뉴를 클릭한다.

액세스관리 -> 역할메뉴

 

역할 메뉴에 들어와서 우측 상단에 있는 역할 생성 버튼을 클릭한다.

역할 - 역할 생성버튼

 

그럼 아래와 같은 페이지가 뜨는데, 나는 EC2에 사용할 역할을 생성하고 있기 때문에, 

서비스 또는 사용사례에서 EC2를 선택한다.

서비스 또는 사용사례 EC2 선택

 

그럼 해당 역할에 대해 필요한 권한을 선택하라고 나온다. 

여기에서, CI/CD 구성에 필요한 아래와 같은 권한들을 직접 선택해 주어야 한다. 
원래대로라면 AmazonEC2FullAccess, AmazonS3FullAccess 등을 설정해주어야 하지만,

관리자 권한인 Administrator Access 권한을  주었다.

AdministratorAccess

 

S3FullAccess
Ec2Full Acess

 

 

위처럼 설정을 해주고 나면, 해당 역할의 이름과 설명을 작성하고 생성 버튼을 누르면 역할이 정상적으로 생성된 것을 볼 수 있다.

IAM 역할 설정

 

 

이렇게 하면 IAM 역할 생성이 완료되었다.

 

기존의 EC2에 IAM역할 부여

이제 생성한 IAM역할을 EC2에 부여해 보자.

EC2 페이지에서 -> EC2 인스턴스 선택 -> 우측상단 작업 탭 -> 보안 -> IAM 역할 수정 버튼 클릭 해준다. 

IAM 역할 수정 페이지 이동

 

IAM 역할 수정 페이지에 들어가면 기존에 생성했던, IAM 역할을 선택할 수 있고, 이후 업데이트 버튼을 클릭 해 준다.

저작자표시 (새창열림)

'CI CD' 카테고리의 다른 글

[AWS] Github Action & Nginx를 이용한 CI/CD적용 완벽 가이드(with Docker)  (0) 2023.12.10
[AWS] CodeDeploy 설정 및 생성(feat. Deploy 역할 생성)  (0) 2023.12.10
[AWS] S3 시작하기  (0) 2023.12.10
[AWS] nginx를 이용한 포트 포워딩(feat. 멀티 포트포워딩)  (0) 2023.12.10
[AWS] ec2 npm install 멈춤 현상 해결(feat. swapfile)  (1) 2023.12.10
  1. IAM 역할 생성
  2. 기존의 EC2에 IAM역할 부여
'CI CD' 카테고리의 다른 글
  • [AWS] Github Action & Nginx를 이용한 CI/CD적용 완벽 가이드(with Docker)
  • [AWS] CodeDeploy 설정 및 생성(feat. Deploy 역할 생성)
  • [AWS] S3 시작하기
  • [AWS] nginx를 이용한 포트 포워딩(feat. 멀티 포트포워딩)
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 링크

인기 글

태그

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

최근 댓글

최근 글

hELLO · Designed By 정상우.v4.2.0
moyanglee
[AWS] IAM 역할 생성(EC2에 IAM 역할 부여)
상단으로

티스토리툴바

단축키

내 블로그

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

블로그 게시글

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

모든 영역

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

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