TooManyApplicationVersionsException

GitHub Actions를 이용하여 Beanstalk Deploy 중 해당 오류가 발생

Error: Deployment failed: Error: Status: 400. 
Code: TooManyApplicationVersionsException, 
Message: You cannot have more than 1000 Application Versions. 
Either remove some Application Versions or request a limit increase.

Elastic Beanstalk → Application → Application Versions에서 오래된 버전을 제거하여 해결

Application version lifecycle

https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/applications-lifecycle.html

매번 수동으로 삭제할 수 없으니, 실 서버와 개발 서버의 배포 주기와 횟수를 고려하여 수명 주기를 설정

AWS Elastic Beanstalk → Application → {application_name} → Application Versions

AWS Elastic Beanstalk → Application → {application_name} → Application Versions