AWS IAM MFA 설정: 더 강력한 보안을 위한 가이드
·
AWS
이번 포스트에서는 AWS의 계정 이중보안(MFA)을 설정하도록 한다. 1. MFA 설정하기 (1단계: 디바이스 선택하기) 1-1. 보안 자격 증명 접속하기 로그인한 상태에서 AWS 페이지에서 우측 상단에 있는 내 이름을 클릭한다. 그러면 아래와 같이 메뉴가 나올 것이다. 체크박스 한 부분으로 들어가야 한다. 1-2.MFA 디바이스 할당하기 하단과 같은 페이지로 이동할 텐데 여기서 "MFA 디바이스 할당"을 클릭한다. 아래와 같이 MFA 디바이스 선택 페이지로 이동될 것이다. 1-3. 디바이스 선택하기 1단계 상단에서 디바이스 이름(식별할 이름)을 작성하고 하단에는 어떤 기기로 인증할지 선택한다. 나는 스마트폰으로 할 거라서 Authenticator app을 선택했다. 2. MFA 설정하기 (2단계: 디바..
AWS Secrets & ECS SpringBoot 설정 (2): ECS 연동
·
AWS/ECS, ECR
저번 포스트에서는 AWS의 Secret을 만들었으니 이번에는 이것을 ECS에 연결해 보도록 하는 작업을 진행할 텐데 IAM정책부터 ECS의 태스크 정의까지 해보도록 한다. 1. IAM 역할 설정하기 먼저, ECS 태스크가 Secrets Manager에 접근할 수 있도록 ecsTaskExecutionRole IAM 역할에 권한을 부여해야 한다. 이 역할은 ECS 태스크가 다른 AWS 서비스와 상호 작용할 때 필요한 권한을 제공하는 역할이다. 1-1. IAM 콘솔 접속 AWS 관리 콘솔에 로그인한 후, IAM 서비스 페이지로 이동한다. 1-2. 역할 선택 대시보드 페이지 좌측의 메뉴에서 '역할' 섹션을 클릭해서 들어간다. 아래와 같은 페이지가 나올 텐데 여기서 ecsTaskExecutionRole을 검색한다..
AWS CI/CD: CodePipeline 첫 번째 빌드 오류 해결 (4편)
·
AWS/CodePipeline, CICD
이번에는 3편에서 만든 CodePipeline을 실행하면 발생하는 오류를 해결해보도록 하자 1. 빌드 오류사항 파악 1-1. 오류 발생 잘 만들어서 동작시켰더니 빌드에서 오류가 발생했다. 이를 파악하기 위해 실행 실패 하단의 "CodeBuild에서 보기"를 클릭했다. 1-2. 오류 파악하기 "빌드 상태" 하단에 있는 “단계 세부 정보” 목록을 클릭해서 오류를 확인했다. DOWNLOAD_SOURCE단계에서 아래와 같은 오류가 발생했다. CLIENT_ERROR: RequestError: send request failed caused by: Get "https://codepipeline-ap-northeast-2-555139989952.s3.ap-northeast-2.amazonaws.com/Recipia-..