有没有办法禁用 CDK 堆栈上的自动回滚

pri*_*a19 3 amazon-web-services aws-cdk aws-cloudformation-custom-resource aws-cdk-custom-resource

我们正在使用触发 lambda 的 cdk 在堆栈中创建 aws 自定义资源。在我们的例子中,如果 lambda 中发生任何故障,它会向自定义资源发送故障信号,并且自定义资源会触发自动回滚到堆栈的先前版本。我们想要阻止这种情况发生。我们的要求是,如果 lambda 失败,自定义资源堆栈仅显示失败状态并且不会触发任何回滚部署。

有没有办法使用 cdk 在堆栈上设置禁用回滚属性

gsh*_*hka 8

是的,CDK CLI 提供的标志只是--no-rollback用于此目的:

cdk deploy MyStack --no-rollback