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
Usa el comando de interfaz de línea de comandos (CLI) del AWS Cloud Development Kit (AWS CDK) cdk rollback para revertir una pila fallida o pausada de una AWS CloudFormation implementación 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, consulta el historial de versiones de la plantilla de Bootstrap.
Al implementar mediantecdk deploy, la CLI de 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 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--orphanpara 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 MyLambdaFunction2Para forzar la reversión de todos los recursos, utilice la opción
--forceen 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 bootstrapdespliega una pila denominadaCDKToolkiten el entorno especificado AWS . 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 bootstrap.
-
--validate-bootstrap-version <BOOLEAN> -
Especifique si desea validar la versión de la pila de arranque. Proporcionar
--validate-bootstrap-version=falseo--no-validate-bootsrap-versionpara desactivar este comportamiento.Valor predeterminado:
true