Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Platform RDS: aws-broker dev, stage, prod #3128

Closed
6 tasks
rcgottlieb opened this issue Sep 16, 2024 · 1 comment
Closed
6 tasks

Platform RDS: aws-broker dev, stage, prod #3128

rcgottlieb opened this issue Sep 16, 2024 · 1 comment
Assignees

Comments

@rcgottlieb
Copy link
Contributor

rcgottlieb commented Sep 16, 2024

In order to get out of postgres 12 before AWS End of Standard Support, we want to update the postgres database for concourse credhub staging

Acceptance Criteria

  • Database upgraded to Postgres 16.1
  • concourse staging still works, and acceptance tests
  • Terraform updated and plans show nothing new

Security considerations

This improves our security by having a postgres that gets updates :)

Implementation sketch

  • Use the aws UI to select the targeted RDS instance, perform the upgrade using the UI for dev of whatever, this will include the parameter group
  • Update the aws-broker piece for whatever module ^^ lives and add or override whatever value is in rds_db_engine_version for that module.
  • Run the terraform plan through the pipeline, if step 1 and 2 was done correctly, it should be seen as a no-op for Prod
@rcgottlieb
Copy link
Contributor Author

This is done by fixing the acceptances tests, and modifying the laboratory repo with this PR: cloud-gov/laboratory#16

This is the PR for modifying the Postgres versions: cloud-gov/aws-broker#378

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant