AWS Cloud

AWS Parameter Store 와 Serverless Framework

Pro.Dev 2020. 4. 8. 11:42
반응형

⚙️ Parameter Store

Systems Manager > Application Management > 파라미터 스토어 console 에서 등록 및 조회
전역상수 및 소스상에 존재하면 안되는 민감한 설정값들을 저장해서 사용한다.

파라미터 스토어 에서 정적으로 전역상수 불러오기
아래 설정은 배포시점의 값이 지정되기 때문에 업데이트 된 값을 적용하려면 배포를 다시해줘야 한다.

  • 사용할 상수를 아래처럼 지정해준다.

#config.common.yml environment: DB_WRITE_ENDPOINT: ${ssm:/param/DB_WRITE_ENDPOINT} #유형이 SecureString 이면 아래처럼 뒤에 "~true"를 붙여준다. DB_USER: ${ssm:/param/DB_USER~true}

  • js에서는 아래처럼 사용한다.

let dbUser = process.env.DB_USER

 

반응형

'AWS Cloud' 카테고리의 다른 글

AWS Lambda Scheduler serverless.yml  (0) 2020.04.08
Serverless Setting  (0) 2020.04.08