Overview
Currently, our environment variables are located in docker-compose.dev.yml. To allow us to share them securely as we add new services, we can migrate them over to AWS Secrets Manager. The documentation for this service can be found here. The goal of this ticket is to migrate our environments (postgres, backend, backend-dev, adminer) to Secrets Manager.
Side Note: We should keep docker-compose.dev.yml as a backup file in case something goes wrong with the service.
Acceptance Criteria
- All environment variables in the docker compose file can be found in AWS
- Environment variables should be accessed via the SDK (install
@aws-sdk/client-secrets-manager dependency)
Overview
Currently, our environment variables are located in
docker-compose.dev.yml. To allow us to share them securely as we add new services, we can migrate them over to AWS Secrets Manager. The documentation for this service can be found here. The goal of this ticket is to migrate our environments (postgres, backend, backend-dev, adminer) to Secrets Manager.Side Note: We should keep
docker-compose.dev.ymlas a backup file in case something goes wrong with the service.Acceptance Criteria
@aws-sdk/client-secrets-managerdependency)