Skip to content

Automate the creation/lifecycle management of RDS database instances #232

@MikeTheCanuck

Description

@MikeTheCanuck

Summary

Integrate the manually-created 2019 RDS database instances into our CloudFormation infrastructure-as-code.

Tasks

  • Figure out how to deploy RDS with CloudFormation
  • Test management of RDS with CloudFormation to ensure that it keeps existing instances when we upgrade instance classes or assigned storage (so that we don't destroy existing databases)
  • Determine if in fact we will be duplicating per-project databases for both Staging and Production purposes
  • Generate and deploy the CF templates for each project's Staging databases - migrating databases as required if naming changes
  • Generate and deploy the CF templates for each project's new Production databases (with more restrictive requirements)

Definition of Done

  • All projects' required databases are live and managed by CloudFormation
  • All projects' databases' connectivity have been validated in required environments (internet or container VPC)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions