Esta es la guía para AWS CDK desarrolladores de la versión 2. La CDK versión anterior entró en mantenimiento el 1 de junio de 2022 y finalizó el soporte 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 la interfaz de línea de AWS Cloud Development Kit (AWS CDK) comandos (CLI) cdk rollback
para revertir una pila fallida o pausada de una AWS CloudFormation implementación a su último estado estable.
nota
Para usar este comando, debe tener implementada la versión 23 de la plantilla de arranque en su entorno. Para obtener más información, consulte Historial de versiones de la plantilla Bootstrap.
Al realizar la implementación mediantecdk deploy
, la CDK CLI revertirá una implementación fallida de forma predeterminada. Si lo especifica --no-rollback
concdk deploy
, podrá usar el cdk rollback
comando 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
- CDKID de pila
-
El ID de construcción de la CDK pila de tu aplicación que se va a revertir.
Tipo: cadena
Obligatorio: no
Opciones
Para obtener una lista de las opciones globales que funcionan con todas CDK CLI comandos, consulteOpciones globales.
--all
BOOLEAN
-
Retira todas las pilas de tu aplicación. CDK
Valor predeterminado:
false
--force, -f
BOOLEAN
-
Cuando los usas
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 al proporcionar la--orphan
opción para cada recurso de tu pila.Valor predeterminado:
false
--help, -h
BOOLEAN
-
Muestra la información de referencia del
cdk rollback
comando. --orphan
LogicalId
-
Cuando se 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 identificador 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
--force
opción en su lugar. --toolkit-stack-name
STRING
-
El nombre de la pila de CDK herramientas existente con la que se inicia el entorno.
De forma predeterminada,
cdk bootstrap
despliega una pila con un nombreCDKToolkit
en el entorno especificado. AWS Utilice esta opción para proporcionar un nombre diferente a la pila de bootstrap.El CDK CLI 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 bootstrap. Proporcione
--validate-bootstrap-version=false
o--no-validate-bootsrap-version
desactive este comportamiento.Valor predeterminado:
true