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 54 forks source link

AWS::Neptune::DBCluster - In-place upgrade of EngineVersion #1563

Closed hamilton-earthscope closed 1 year ago

hamilton-earthscope commented 1 year ago

Name of the resource

AWS::Neptune::DBCluster

Resource name

No response

Description

1. Title

AWS::Neptune::DBCluster - In-place upgrade of EngineVersion

2. Scope of request

The ability to do an in-place upgrade of the Neptune engine version via CFN.

3. Expected behavior.

This proposal allows you to do an in-place upgrade of EngineVersion in the DBCluster. Changing EngineVersion in AWS::Neptune::DBCluster currently requires replacement of Neptune cluster.

We can do an in-place upgrade of EngineVersion via the Modify DBCluster API from the CLI or console without replacement, but it is not supported by CFN. CFN causes cluster replacement when EngineVersion is changed.

4. Suggest specific test cases

5. Helpful Links to speed up research and evaluation

6. Category

Other Details

No response

michaelnchin commented 1 year ago

As of today, Neptune now supports in-place engine version upgrades via the AWS::Neptune::DBCluster CloudFormation resource: https://aws.amazon.com/about-aws/whats-new/2023/05/amazon-neptune-cloudformation-serverless/

Please refer to the official Neptune documentation for instructions on usage: https://docs.aws.amazon.com/neptune/latest/userguide/cfn-engine-update.html