部署新的 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 Antwort
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
EXPERTE
beantwortet vor 8 Monaten

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen