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

Esta es la guía para desarrolladores de AWS CDK v2. 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.

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

cdk rollback

Utilice el comando cdk rollback de la interfaz de línea de comandos de AWS Cloud Development Kit (AWS CDK) 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 el 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 de 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 el 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