
Serverless에서 dotenv 사용하기
·
카테고리 없음
문제상황람다 함수에서 API Key같은 외부로 노출되면 안되는 민감한 데이터들을 다루는 일이 종종 있다.이런 값들을 환경변수로 다루려면 serverless.yml에 환경변수를 작성하고 주입해주는 방법이 있다.하지만 이런 방법은 결국 민감한 정보가 외부로 노출되는 건 똑같다.(아니면 AWS console에서 직접 환경변수를 주입해줘야 한다. 이 경우 테스트 하려면 매번 배포해야 하는 단점이 있다.)serverless.ymlprovider: name: aws runtime: nodejs18.x environment: APP_NAME: myfo S3_BUCKET: my_buckethandler.tsprocess.env를 통해 환경변수에 접근할 수 있다....const key = `${proce..