department-of-veterans-affairs / va.gov-cms

Editor-centered management for Veteran-centered content.
https://prod.cms.va.gov
GNU General Public License v2.0
99 stars 69 forks source link

Source CMS env vars from Parameter Store, not Credstash. #14924

Closed ndouglas closed 1 year ago

ndouglas commented 1 year ago

Description

Followup for #14922.

Some environment variables in BRD are sourced from Credstash, but we should be using Parameter Store instead. This applies to the DB password, possibly others.

Acceptance Criteria

teeshe commented 1 year ago

updated the cms and cms-test secret references to lookup secrets from aws parameter store. Secret were confirmed to exist in the parameter store. PR was merged to update secrets references.