Questa è la guida per sviluppatori AWS CDK v2. La versione precedente della CDK versione 1 è entrata in manutenzione il 1° giugno 2022 e ha terminato il supporto il 1° giugno 2023.
Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
cdk rollback
Usa l'interfaccia a AWS Cloud Development Kit (AWS CDK) riga di comando (CLI) cdk rollback
comando per ripristinare uno stack fallito o in pausa da una AWS CloudFormation distribuzione all'ultimo stato stabile.
Nota
Per utilizzare questo comando, è necessario che la versione 23 del modello di bootstrap sia distribuita nell'ambiente. Per ulteriori informazioni, consulta Cronologia delle versioni del modello Bootstrap.
Quando si esegue la distribuzione utilizzando, cdk deploy
CDK CLI ripristinerà una distribuzione non riuscita per impostazione predefinita. Se si specifica --no-rollback
concdk deploy
, è possibile utilizzare il cdk rollback
comando per ripristinare manualmente una distribuzione non riuscita. Questo avvierà un rollback fino all'ultimo stato stabile dello stack.
Utilizzo
$
cdk rollback
<arguments>
<options>
Argomenti
- CDKID dello stack
-
L'ID di costruzione dello CDK stack dalla tua app al rollback.
Tipo: Stringa
Required: No
Opzioni
Per un elenco di opzioni globali che funzionano con tutti CDK CLI comandi, vediOpzioni globali.
--all
BOOLEAN
-
Effettua il rollback di tutti gli stack della tua appCDK.
Valore predefinito:
false
--force, -f
BOOLEAN
-
Quando si utilizza
cdk rollback
, alcune risorse potrebbero non riuscire a eseguire il rollback. Fornite questa opzione per forzare il rollback di tutte le risorse. Si tratta dello stesso comportamento che si ottiene fornendo l'--orphan
opzione per ogni risorsa dello stack.Valore predefinito:
false
--help, -h
BOOLEAN
-
Mostra le informazioni di riferimento del
cdk rollback
comando. --orphan
LogicalId
-
Quando si utilizza
cdk rollback
, alcune risorse potrebbero non riuscire a eseguire il rollback. In questo caso, puoi provare a forzare il rollback di una risorsa utilizzando questa opzione e fornendo l'ID logico della risorsa che non è riuscita a eseguire il rollback.Questa opzione può essere fornita più volte in un unico comando. Di seguito è riportato un esempio:
$
cdk rollback
MyStack --orphan MyLambdaFunction --orphan MyLambdaFunction2
Per forzare il rollback di tutte le risorse, utilizzate invece l'
--force
opzione. --toolkit-stack-name
STRING
-
Il nome dello stack CDK Toolkit esistente con cui è stato avviato l'ambiente.
Per impostazione predefinita,
cdk bootstrap
distribuisce uno stack denominato nell'ambiente specificato.CDKToolkit
AWS Utilizzate questa opzione per fornire un nome diverso per lo stack di bootstrap.Il CDK CLI utilizza questo valore per verificare la versione dello stack di bootstrap.
--validate-bootstrap-version
BOOLEAN
-
Specificate se convalidare la versione dello stack di bootstrap. Fornisci
--validate-bootstrap-version=false
o disattiva--no-validate-bootsrap-version
questo comportamento.Valore predefinito:
true