8000 RDS: Add rds bluegreen deployment api implementations by lukaalba · Pull Request #8994 · getmoto/moto · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

RDS: Add rds bluegreen deployment api implementations #8994

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

Open
wants to merge 15 commits into
base: master
Choose a base branch
from

Conversation

lukaalba
Copy link
Contributor

Hi there,

I was not quite sure how you guys handle new implementations of AWS Features, so it started to implement the apis for rds blue green deployments by myself. This PR contains the following changes:

create_blue_green_deployment:

  • adds the BlueGreenDeployment resource to the backend
  • adds a green rds instance or cluster to the backend

switchover_blue_green_deployment:

  • modifies the source rds instance or cluster and renames it with the "old"-suffix
  • modifies the target rds instance or cluster and renames it to the source name

delete_blue_green_deployment:

  • deletes the BlueGreenDeployment
  • if specified, deletes the green rds instance or cluster

describe_blue_green_deployments:

  • get a filterable list of existing BlueGreenDeployment resources

minor changes:

  • adds storage_throughput property to DBInstance to be able to update this property with BlueGreenDeployments

Feedback would be highly appreciated!

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

Successfully merging this pull request may close these issues.

1 participant
0