Skip to content

Lambda Layer that loads environment variable from AWS Parameter Store with predefined your env variable. (discern as env prefix; like 'AWS_SSM_')

License

Notifications You must be signed in to change notification settings

m0ai/read-ssm-lambda-layer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

read-ssm-lambda-layer

Lambda Layer that loads environment variable from AWS Parameter Store with predefined your env variable. (discern as env prefix; like 'AWS_SSM_')

import os

# before
# AWS_SSM_DB_PASSWORD=/app/db_password
# AWS_SSM_SECRET_KEY=/app/key

from ssm import load_parameter_store_with_envs
load_parameter_store_with_envs(prefix='AWS_SSM_')

# after 
# AWS_SSM_DB_PASSWORD=/app/db_password
# AWS_SSM_SECRET_KEY=/app/key
# DB_PASSWORD=p@assw0rd!
# SECRET_KEY=S2cr2t_key


def main(event, context):
  # in your lambda handler
  pass
  

About

Lambda Layer that loads environment variable from AWS Parameter Store with predefined your env variable. (discern as env prefix; like 'AWS_SSM_')

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages