cdk rollback - AWS Cloud Development Kit (AWS CDK) v2

Esta es la segunda versión de la Guía para desarrolladores de AWS CDK. La primera versión del CDK pasó a la etapa de mantenimiento el 1.° de junio de 2022 y no cuenta con soporte desde el 1.° de junio de 2023.

cdk rollback

Utilice el comando de la interfaz de línea de comandos de AWS Cloud Development Kit (AWS CDK) (CLI) cdk rollback para revertir una pila fallida o pausada de una implementación de AWS CloudFormation a su último estado estable.

nota

Para ejecutar este comando, debe tener la versión 23 de la plantilla de arranque implementada en su entorno. Para obtener más información, consulte Historial de versiones de la plantilla de arranque.

Cuando lleva a cabo la implementación mediante cdk deploy, la CLI del CDK revertirá una implementación fallida de forma predeterminada. Si especifica --no-rollback con cdk deploy, puede usar el comando cdk rollback para revertir manualmente una implementación fallida. Esto iniciará una reversión al último estado estable de la pila.

Uso

$ cdk rollback <arguments> <options>

Argumentos

ID de pila del CDK

El ID del constructo de la pila del CDK de la aplicación que se va a restaurar.

Tipo: cadena

Obligatorio: no

Opciones

Para obtener una lista de las opciones globales que funcionan con todos los comandos de la CLI de CDK, consulte Opciones globales.

--all BOOLEAN

Revierta todas las pilas de la aplicación CDK.

Valor predeterminado: false

--force, -f BOOLEAN

Cuando usa cdk rollback, es posible que algunos recursos no se puedan revertir. Proporcione esta opción para forzar la reversión de todos los recursos. Este es el mismo comportamiento que cuando proporciona la opción --orphan para cada recurso de la pila.

Valor predeterminado: false

--help, -h BOOLEAN

Muestra la información de referencia del comando cdk rollback.

--orphan LogicalId

Cuando usa cdk rollback, es posible que algunos recursos no se puedan revertir. Cuando esto sucede, puede intentar forzar la reversión de un recurso utilizando esta opción y proporcionando el ID lógico del recurso que no se pudo revertir.

Esta opción se puede proporcionar varias veces en un solo comando. A continuación se muestra un ejemplo:

$ cdk rollback MyStack --orphan MyLambdaFunction --orphan MyLambdaFunction2

Para forzar la reversión de todos los recursos, utilice la opción --force en su lugar.

--toolkit-stack-name STRING

El nombre de la pila de kit de herramientas de CDK existente con la que se arranca el entorno.

De forma predeterminada, cdk bootstrap implementa una pila con un nombre CDKToolkit en el entorno de AWS especificado. Utilice esta opción para proporcionar un nombre diferente a la pila de arranque.

La CLI de CDK usa este valor para verificar la versión de la pila de arranque.

--validate-bootstrap-version BOOLEAN

Especifique si desea validar la versión de la pila de arranque. Proporcionar --validate-bootstrap-version=false o --no-validate-bootsrap-version para desactivar este comportamiento.

Valor predeterminado: true