본문 바로가기
개발오류

[AWS CodeDeploy] AWS CodeDeploy 오류시 확인 후 해결하기

by 디토20 2022. 5. 13.
반응형

 

 

[AWS CodeDeploy] AWS CodeDeploy 오류시 확인 후 해결하기

 

Spring Boot 프로젝트를

깃허브 Actions과 AWS S3, EC2를 이용해 CI/CD를 구현했는데

 

Postman 테스트가 안되는거라~

 

그래서 GitHub Actions부터 확인을 했는데

빌드는 성공적으로 완료되어서

 

 

AWS의 CodeDeploy에 가보니

배포가 실패해있었던 것!

ERROR : The overall deployment failed because too many individual instances failed deployment, too few healthy instances are available for deployment, or some instances in your deployment group are experiencing problems.

 

 

 

왜지?!

 

 

내가 두번이나 성공하고

포스팅까지 해놓은 내 글을 보고

 

https://be-developer.tistory.com/51

 

[SpringBoot] Github Action으로 AWS EC2 자동 빌드/배포하기(CI/CD)

[SpringBoot] Github Action으로 AWS EC2 자동 빌드/배포하기(CI/CD) 빗썸테크아카데미의 강의가 끝나고 팀프로젝트가 시작되었는데, 개발에 앞서 우선 aws에 배포해서 Hello world를 먼저 찍어보고 개발을 하

be-developer.tistory.com

 

 

직접 따라한건데

 

 

물론 저기 나와있는 글에서

properties에 DB 정보 추가하는 코드를

추가하긴 했는데

그게 문제는 아닌것 같았다.

 

서버 자체가 구동이 안된것 같아서

찾아봄

 

 

 

 

 /var/log/aws/codedeploy-agent

SSH에 접속해서 해당 폴더로 이동한 다음

 

 

 cat codedeploy-agent.log

해당 커맨드로 로그를 확인

 

 

 

 

S3의 버킷 이름이 잘못되어 있었다.

 

 

그래서 찾을수가 없었던 것!

 

 

 

 

ERROR : The overall deployment failed because too many individual instances failed deployment, too few healthy instances are available for deployment, or some instances in your deployment group are experiencing problems.

 

 

 

이 오류는 대부분

S3의 버킷명이 잘못되어 나는 오류라고 한다.

 

그 외의 오류가 난다면

SSH에 접속해서 log를 까보면해결을 할 수 있을 것 같다

 

 

 

 

 

 

 

 

728x90
반응형

댓글