Skip to content

Conversation

@mandryllo
Copy link
Collaborator

@mandryllo mandryllo commented Dec 2, 2025

This PR is the first one in order to resolve #70 and it will represent just the DB v2 component.

Changes:

  • Due to the issues when creating a db from existing snapshot and investigation around it we decided to switch to aws native provider for the rds db instance. This resulted in these changes:
    • dbName and username are now optional (when creating db from a snapshot we can't provide them)
    • skipFinalSnapshot is removed because aws native doesn't support it
    • We discussed supporting blue/green deployments, but aws native doesn't support it
  • Other changes:
    • autoMinorVersionUpgrade is now configurable
    • Component receives the whole VPC object instead of individual VPC properties
    • Component can receive existing KMS key

@mandryllo mandryllo added the enhancement New feature or request label Dec 2, 2025
@mandryllo mandryllo removed the request for review from abasic December 8, 2025 09:57
Copy link
Member

@bornast bornast left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@mandryllo mandryllo requested a review from bornast December 16, 2025 11:46
@droguljic droguljic merged commit f8b25c1 into master Dec 16, 2025
2 checks passed
@droguljic droguljic deleted the feat/db-v2-component branch December 16, 2025 11:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Migrate Database to v2

4 participants