hackforla / incubator

https://github.com/orgs/hackforla/projects/73/views/5
GNU General Public License v2.0
3 stars 14 forks source link

Establish how RDS database credentials should be managed #64

Open robinglov opened 8 months ago

robinglov commented 8 months ago

Overview

As an Ops team, we need consistency between project environments to increase security and reduce errors in production code.

Action Items

Resources/Instructions

ExperimentsInHonesty commented 1 month ago

Hi Leads. Is this issue ready for prioritization? Does it have enough info. I will also need help with the labels.

ale210 commented 3 weeks ago

Come up with a strategy - examples could be using secrets/tags/iam to allow users to access db credentials etc

lsousadev commented 3 weeks ago

An idea is to use IAM users to login to the DB (the DB proper, not only access to RDS service) instead of classic db user/pw:

https://medium.com/@tizattogabriel/how-to-authenticate-to-an-aws-rds-postgresql-db-instance-using-iam-credentials-4e69b095c01c

Need to investigate whether this would work for IAM roles (for apps/resources)