[ECR] Spring Boot + JSP 프로젝트 JIB로 ECR 업로드하기 기존 작업은 보통 RESTful API 형태로 구성이 된 서비스를 주로 jib로 올렸었지만, 기존 MPA 서비스와 동일한 Spring Boot 프로젝트를 ECR에 업로드해야할 일이 생겼다. 기존 프로젝트의 경우, 백단 요청만 받아서 처리하면 되기에 JAR파일로 묶어 Jib를 통해 ECR에 배포되는 형태를 가졌으나 이번에는 웹 리소스까지 포함된 전체 프로젝트를 배포하여 운영해야 하는 상황이었다. - JAR vs WAR JAR : Java 클래스, 메타데이터 등으로 구성된 자바 어플리케이션을 구동하기 위한 파일 WAR : JAR 구성 파일을 포함하여 서블릿이나 JSP등 웹 애플리케이션을 배포 및 테스트 하기 위한 파일들로 구성된 파일 주요 차이점은, 해당 파일들을 구성하는 내용 측면에 존재한다는 것. 어찌됐.. AWS CLI 2.0 ECR get-login-password 인증 문제 문제 : AWS CLI 2.0 버전에서 aws ecr get-login-password 사용 시, 인증 구간에서 401 권한 없음 에러 발생. 해결 : AWS CLI 계정이 MFA 인증 ( 구글 인증기 등 ) 을 사용 중이라면, 해당 인증 토큰 세션이 있어야 권한 에러가 발생하지 않음. * 기본적으로 사용하려는 계정에 명령에 대한 권한이 있는지는 확인하여야 함. 그래도 안되서 아래와 같은 해결방법을 발견. cli 에서 다음과 같이 명령 실행. aws sts get-session-token --serial-number {AWS 계정} --token-code {인증기 발급 코드} 실행하면 Access Key / Secret Access Key / Session Token 이 발급된다. 해당 토큰은 12시간동.. 이전 1 다음