aws-cloudformation / cloudformation-coverage-roadmap

The AWS CloudFormation Public Coverage Roadmap
https://aws.amazon.com/cloudformation/
Creative Commons Attribution Share Alike 4.0 International
1.1k stars 53 forks source link

Support for RDS Blue Green Deployments #1483

Open aarongundel opened 1 year ago

aarongundel commented 1 year ago

Name of the resource

AWS::RDS::DBInstance

Resource name

No response

Description

A new feature announced at re:invent was the ability to do blue-green deployments in RDS. This sounds very useful; but appears to be unsupported in cloudformation at this time based off the documentation (see link). Are there any plans to include it?

Other Details

Overview of Amazon RDS Blue/Green Deployments

khebul commented 1 year ago

Unfortunately, there are currently no plans to support Blue-Green Deployments in CFN.

ckpuneeth commented 1 year ago

+1

damnhandy commented 1 year ago

Unfortunately, there are currently no plans to support Blue-Green Deployments in CFN.

Is there a reason for that? ECS didn't support this for years, and the only way to do blue/green was via Code Deploy. Now you can do it via CloudFormation. It would be great to do something along the similar lines.

honeyfordd commented 7 months ago

I'm just looking at upgrading from MySQL 5.7 to 8.0 and would have been great to use Blue-Green deployments however our RDS instance is managed by CloudFormation. Any news on this feature being added?

jalvarezferr commented 7 months ago

+1

bdekonin commented 6 months ago

+1

icorbett commented 5 months ago

+1

im-parris commented 5 months ago

+1

CompuGlobalHyperMegaNet-VP commented 5 months ago

+1

blimmer commented 5 months ago

This is showing up as "Shipped", but I don't think that's accurate, right? I don't see support in the docs.

Screenshot 2024-01-20 at 10 21 53

meymeynard commented 4 months ago

any news?

yavor-atanasov commented 4 months ago

Just to chime in - we manage all our infrastructure in CloudFormation and any feature (like the RDS Blue/Green in this case) that's not supported in CloudFormation is a non-starter. I wish all teams/products in AWS actively contribute to or even maintain CloudFormation as a first class citizen API for their services (instead of having a separate CloudFormation team on the side always playing catchup). I get it's not easy organisationally, but this way CloudFormation is effectively a gatekeeper to new features on AWS.

victor-upmeet commented 2 months ago

+1 for this feature

Is there any workaround to create a B/G deployment outside CF, and then sync somehow the stack managing the RDS cluster/instances? The goal would be to apply updates to the engine version.

minhio commented 2 months ago

+1 for this feature

Is there any workaround to create a B/G deployment outside CF, and then sync somehow the stack managing the RDS cluster/instances? The goal would be to apply updates to the engine version.

@victor-upmeet , i'm going through the same exercise, here are some resources i've found that may help

in a nutshell

the examples are in cdk, but you can probably do the same via cloudformation