AWS ECR: Docker Jenkins dockerfile image -> ECR push 로그인 문제
·
AWS/AWS 트러블 슈팅
/aws/install필자는 젠킨스를 로컬로 관리하기에 로컬에 도커를 설치하고 도커안에 젠킨스를 설치했다.     해당 오류는 무엇인가?현재 Jenkins Docker 컨테이너 내에서 AWS CLI를 실행할 때 발생하는 rosetta error: failed to open elf at /lib64/ld-linux-x86-64.so.2 오류는 아키텍처 불일치로 인해 발생하는 문제.이는 AWS CLI가 x86_64 아키텍처용으로 설치되었지만, 컨테이너가 ARM 아키텍처에서 실행되고 있기 때문에 발생한다. Rosetta 2는 macOS에서만 동작하며, Linux 기반 Docker 컨테이너 내에서는 사용할 수 없습니다. 그러기에 x86_64에서 ARM로 다시 설치해야 한다. Mac 기준apt-get remove..
aws s3 yml 오류
·
AWS/AWS 트러블 슈팅
error creating bean with name 's3Config': Injection of autowired dependencies failed 오류는 Spring Boot 애플리케이션에서 의존성 주입에 문제가 발생했음을 나타냅니다.  1. yml 파일 확인 그래서 yml 파일에서 AWS 관련 설정이 올바른지 확인 확인해봤는데 cloud는 spring 밑에 위치해 있어야 aws 키 값, 지역, bucket 이름이 확인이 가능하다. 또한 @Value 값의 위치도 yml과 동일하게 설정해야 한다. 동일하게 값을 바꾸고 나면 문제 없이 돌아간다.