Skip to content

feat(rds/postgres): pass database url to management lambda via SSM Parameter Store#120

Merged
mskrajnowski merged 14 commits intomasterfrom
feat/rds-password-ssm
Jun 16, 2021
Merged

feat(rds/postgres): pass database url to management lambda via SSM Parameter Store#120
mskrajnowski merged 14 commits intomasterfrom
feat/rds-password-ssm

Conversation

@mskrajnowski
Copy link
Collaborator

@mskrajnowski mskrajnowski commented Jun 1, 2021

rds/postgres

  • Updated default postgres version to 10.15
  • Passes the database url to the management lambda using an SSM parameter
  • Places the management lambda in the VPC only when public input is false (default), since lambdas placed in a public subnet don't have internet access (can't access SSM)

rds/postgres/management_lambda

  • Added database_url_param input and updated the lambda code to fetch the value from SSM when necessary
  • Added role_name and role_arn outputs
  • rds/postgres/management_lambda code is now built using @vercel/ncc

lambda

  • Added role_name and role_arn outputs

@mskrajnowski mskrajnowski requested a review from karwer June 1, 2021 16:20
@mskrajnowski mskrajnowski marked this pull request as ready for review June 1, 2021 16:36
@mskrajnowski mskrajnowski merged commit 6aed7f9 into master Jun 16, 2021
@mskrajnowski mskrajnowski deleted the feat/rds-password-ssm branch June 16, 2021 13:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants