部署新的 CDK Aurora 集群。

0

【以下的问题经过翻译处理】 你们好,

我已经通过CDK创建了一个Aurora数据库集群,

出于合规性原因,我现在已将我的CDK代码更改以启用Aurora DB的加密,

在部署CDK代码时,创建了一个新的集群(这次启用了加密选项),但我遇到了这个错误:

Myst1Stack | 2/9 | 10:15:20 a.m. | UPDATE_ROLLBACK_IN_P | AWS::CloudFormation::Stack | Myst1Stack Export Myst1Stack:ExportsOutputFnGetAttdb123D8BCEndpointAddressABC1244 cannot be updated as it is in use by Myst2Stack, Myst3Stack and Myst4Stack

请问有什么方法可以解决依赖问题,以便能够部署我的新CDK代码?

谢谢。

1 回答
0

【以下的回答经过翻译处理】 按照以下步骤进行操作:

a)使用本地cfn解除st1与受其影响的资源之间的关联。

b)部署修改过的堆栈:st1。

c)重新部署st2、st3、st4,以恢复堆栈之间的链接。

示例可参见下面的链接:

https://amchelle.medium.com/how-to-fix-aws-cdk-error-export-export-name-cannot-be-updated-as-it-is-in-use-by-stack-name-c106b379d359

https://aws.amazon.com/premiumsupport/knowledge-center/cloudformation-stack-export-name-error/#:~:text=To%20resolve%20this%20error%2C%20complete,stack%20using%20the%20modified%20template

profile picture
专家
已回答 6 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则