본문 바로가기

Trouble Shooting

[AWS] Beanstalk 상태 경고(Warning) 해결 방법

문제 발생

Elastic Beanstalk 환경을 만들었는데, 자꾸 상태가 경고로 떠서 Github Action으로 CI/CD를 돌리면

 

배포는 되는데, 깃허브 액션이 상태때문에 자꾸 실패하는 현상이 발생했다.

 

Environment health has transitioned from Pending to Warning. Access denied while accessing Auto Scaling and Elastic Load Balancing using role "arn:aws:iam::~:role/aws-elasticbeanstalk-service-role". Verify the role policy.

로그를 천천히 읽어보니 aws-elasticbeanstalk-service-role에 권한이 없어서 오류가 나는 것 같았다.

 

해결 방법

IAM에 들어간 후에 역할을 클릭한다.

 

aws-elasticbeanstalk-service-role를 클릭한다.

 

정책 연결을 클릭한다.

 

  • AutoScalingFullAccess
  • ElasticLoadBalancingFullAccess

정책을 추가해준다.

 

그 이후에 재부팅을 해주고 조금 기다리니, 상태가 녹색으로 바뀌었다 ㅠㅠ 감격쓰 👏🙌