728x90
1. error: invalidparametervalueerror - no application version named '{app_version}' found.
첫번째 이 에러는 application_name이 제대로 들어가지 않았기 때문에 발생하는 문제였다.
.elasticbeanstalk/config.yml 에
branch-defaults:
default:
environments: {환경 이름}
.
.
.
global:
application_name : {어플리케이션 이름}
나는 이 경우에 {어플리케이션 이름}이 다른 이름이 들어가있었다.
환경 이름과, 어플리케이션 이름은 aws elasticbeanstalk 대시보드에서 확인할 수 있다.
2. eb error: notfounderror - environment "{app 이름}" not found.
나 같은 경우에는 해당 branch에 어떤 elasticbeanstalk를 사용할 것인지에 대한 정의가 안 되어있었기 때문에 발생하는 문제였다.
해결방법 1. branch에 어떤 환경을 사용할지 정의해준다
eb use {환경이름}
해결방법 2. config.yml에 환경 이름을 써준다.
branch-defaults:
default:
environment: {환경 이름}
group_suffix: null
master:
environment: {master branch의 환경 이름}
test:
environment: {test branch의 환경 이름}
group_suffix: null
나의 경우에는 test branch를 따로 썼기 때문에 환경 이름을 따로 설정해주고 배포를 진행했다.
도움이 필요하면 언제든 연락주세요 환영합니다 :)
728x90
'웹개발 > aws' 카테고리의 다른 글
git branch로 테스트서버를 만들어보자 (feat. 반성하는 글...) (0) | 2022.02.16 |
---|---|
NEXT.js Elastic Beanstalk으로 배포하기 (1) | 2021.10.25 |
eb deploy time-out (0) | 2021.10.04 |
putty 창을 꺼도 계속해서 서버가 돌아가도록 하기 (django) (0) | 2020.09.26 |
[AWS에 작성한 django 업로드하기] 3. putty로 접속하기 (0) | 2020.09.19 |