본문 바로가기
웹개발/aws

EB deploy error notfounderror, invalidparametervalueerror

by julysein 2022. 2. 16.
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