TIL

51일차

haedal-uni 2021. 11. 2. 23:54
728x90
sam init
sam-bbs #프로젝트 이름 설정
sam build

sam build 명령어를 입력했더니 template file not found at~ 이라는 에러가 나왔다.

설치가 잘못된 줄 알고 다시 설치했지만 같은 에러가 나왔다.

알고보니 .yml 파일이 sam-bbs 폴더 안에 있어서 cd sam-bbs 하고 sam build 입력했더니 

해당 에러는 뜨지 않았다.

 

 

이번에는 generating application에서 Runtime이 python 3.9로 나오는데

내 파이썬 버전은 3.7 python.exe.와 3.8 python.exe만 있어서 에러가 떴다.

(다른 분들은 3.9로 해서 에러가 떴다고 해서 3.8로 하면 된다길래 3.8로 했는데 안되길래 

나는 cmd 창을 통해 에러메시지를 확인 후 고쳤다. 나는 왜 runtime이 3.9이지?? 🤔)

python -m pip install --upgrade pip # pip 최신 버전으로 업그레이드
python --version # 버전 확인

 

python install 페이지에 들어가니 3.10버전이 있어서 3.10으로 install 했다.

 

python version upgrade하기 위해 환경변수 설정에서 경로를 3.10이 가장 위에 올려 

기본으로 3.10이 실행되게했다.

 

환경변수 설정 하기 참고 

* python --version 입력했을 때 변경 안되어있으면 cmd 창 껐다가 다시키면 된다.

 

 

 

설정 후 다시 sam build 명령어를 입력했더니 똑같은 에러가 떴다. 3.9여야만 가능한건가보다..

다시 3.9를 설치하여 환경변수를 편집했다.

그리고 다시 sam build 명령어를 입력했더니 실행되었다...!!

 


Error

 

서버리스 백엔드 - 1에서 11. Lambda + VPC + NAT + SecretsManager + Proxy + RDS 

* Lambda 함수를 RDS 와 연동하기 위해 Database Proxy를 사용을 권장한다.

 

RDS에서 프록시 생성 후 데이터베이스 프록시 추가 후 SecretManager 수정에서

보안 암호 키/값의 host 부분의 엔드포인트를 Proxy 엔드포인트로 변경하여 

postman에서 send를 했더니 internal server error가 떴다.

 

팀원 모두 proxy 엔드포인트로 변경했더니 같은 오류가 떴다. 왜 이와 같은 오류가 뜨는 걸까..??

 

 


Docker 설치 후 아래와 같은 에러가 떴다. 관리자 모드가 겹쳐서 그렇다는데 

설정을 어떻게 변경을 해야할지 모르겠다.

 

 

튜터님에게 도움을 요청했는데 내가 알아본 사이트나 팀원분이 알려주신 사이트는 너무 복잡하다고 하셨다.😭

방법을 찾아봐야 한다고 하셨다ㅜ..!!

 

 

728x90

'TIL' 카테고리의 다른 글

53일차(미완)  (1) 2021.11.04
52일차  (0) 2021.11.04
50일차(1일차 용어정리)  (0) 2021.11.01
48일차  (0) 2021.10.30
46일차(서버리스 프론트엔드 총 정리라 말하고 1일차 총정리 하기,,)  (0) 2021.10.28