반응형
반응형
문제 서버리스가 디플로이 되지 않고 아래의 두가지 유형의 오류가 출력되었다. Error: Error: You're not authorized to access this resource. - Please contact support and provide this identifier to reference this issue Error: Serverless command "config credentials " not found. Did you mean "config credentials"? Run "serverless help" for a list of all available commands. 원인은 자격이 제대로 증명되지 않아 디플로이가 되지 않는 다는 것, 그러므로 자격 증명을 재설정 해주면 된다. 해..
문제 발생 서버리스 서버를 만들 때 아래와 같은 에러가 출력되었다. Error: Serverless plugin "serverless-wsgi" not found. Make sure it's installed and listed in the "plugins" section of your serverless config file. Run "serverless plugin install -n serverless-wsgi" to install it. 해결 정말 간단하게도 마지막 줄의 서버리스 플러그인 설치를 그대로 입력하면 된다. # conda serverless plugin install -n serverless-wsgi 정상적으로 잘 설치되어 실행되는 것을 확인 할 수 있다.
serverless 설정 파일 열기 deploy 된 serverless 프로젝트 파일에 생성 된 serverless.yml 파일 열기 serverless 지역 변경하기 serverless.yml 파일의 org, app 부분을 삭제 후, console: true 코드 추가 # serverless.yml console : true provider 부분에서 region : ap-northeast-2 코드 추가 # serverless.yml provider: region: ap-northeast-2 serverless 변경된 지역으로 다시 서버 구축하기 명령 프롬프트 (cmd) 에서 아래의 명령어 입력 주의 : 가상 환경 설정 후 입력 가상 환경 활성화 : conda activate enviName server..
서버리스 프레임워크 클라우드 컴퓨팅 실행 모델 AWS에 자동으로 배포해주는 배포 전용 프레임워크 서버리스 프레임워크 사용을 위한 nodejs 설치 nodejs 검색 혹은 링크 클릭 : https://nodejs.org/ko/ nodejs 다운로드 후 설치 서버리스 프레임워크 설치 커맨드 프롬프트 혹은 아나콘다 프롬프트에서 아래의 코드 실행 npm install -g serverless 배포 APP 생성 서버리스 홈페이지 접속 https://www.serverless.com/ 로그인 create app 자신이 배포할 app 유형 선택 - python flask API 배포할 어플리케이션 이름 입력 -> 'create' 생성된 코드 복사 서버리스 템플릿 폴더를 생성할 경로에서 코드 실행 주의 : 명령 프롬프..