Este é o Guia do Desenvolvedor AWS CDK v2. A versão CDK 1 mais antiga entrou em manutenção em 1º de junho de 2022 e encerrou o suporte em 1º de junho de 2023.
As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
cdk rollback
Use a interface de linha de AWS Cloud Development Kit (AWS CDK) comando (CLI) cdk rollback
comando para reverter uma pilha com falha ou pausada de uma AWS CloudFormation implantação para seu último estado estável.
nota
Para usar esse comando, você deve ter a v23 do modelo de bootstrap implantada em seu ambiente. Para obter mais informações, consulte Histórico de versões do modelo Bootstrap.
Quando você implanta usandocdk deploy
, o CDK CLI reverterá uma implantação com falha por padrão. Se você especificar --no-rollback
comcdk deploy
, poderá usar o cdk rollback
comando para reverter manualmente uma implantação com falha. Isso iniciará uma reversão para o último estado estável da sua pilha.
Uso
$
cdk rollback
<arguments>
<options>
Argumentos
- CDKID da pilha
-
O ID de construção da CDK pilha do seu aplicativo para reversão.
Type: string
Obrigatório: não
Opções
Para obter uma lista de opções globais que funcionam com todos CDK CLI comandos, vejaOpções globais.
--all
BOOLEAN
-
Reverta todas as pilhas em seu aplicativo. CDK
Valor padrão:
false
--force, -f
BOOLEAN
-
Quando você usa
cdk rollback
, alguns recursos podem falhar na reversão. Forneça essa opção para forçar a reversão de todos os recursos. Esse é o mesmo comportamento de fornecer a--orphan
opção para cada recurso em sua pilha.Valor padrão:
false
--help, -h
BOOLEAN
-
Mostra as informações de referência do
cdk rollback
comando. --orphan
LogicalId
-
Quando você usa
cdk rollback
, alguns recursos podem falhar na reversão. Quando isso acontece, você pode tentar forçar a reversão de um recurso usando essa opção e fornecendo a ID lógica do recurso que falhou na reversão.Essa opção pode ser fornecida várias vezes em um único comando. Veja a seguir um exemplo:
$
cdk rollback
MyStack --orphan MyLambdaFunction --orphan MyLambdaFunction2
Para forçar a reversão de todos os recursos, use a
--force
opção em vez disso. --toolkit-stack-name
STRING
-
O nome da pilha existente do CDK Toolkit com a qual o ambiente é inicializado.
Por padrão,
cdk bootstrap
implanta uma pilha nomeadaCDKToolkit
no ambiente especificado AWS . Use essa opção para fornecer um nome diferente para sua pilha de bootstrap.O CDK CLI usa esse valor para verificar a versão da pilha de bootstrap.
--validate-bootstrap-version
BOOLEAN
-
Especifique se deseja validar a versão da pilha de bootstrap.
--no-validate-bootsrap-version
Forneça--validate-bootstrap-version=false
ou desative esse comportamento.Valor padrão:
true