Dies ist der AWS CDK v2-Entwicklerhandbuch. Die ältere CDK Version 1 wurde am 1. Juni 2022 in die Wartung aufgenommen und der Support wurde am 1. Juni 2023 eingestellt.
Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
cdk rollback
Verwenden Sie die AWS Cloud Development Kit (AWS CDK) Befehlszeilenschnittstelle (CLI) cdk rollback
Befehl, um einen ausgefallenen oder angehaltenen Stack von einer AWS CloudFormation Bereitstellung in seinen letzten stabilen Zustand zurückzusetzen.
Anmerkung
Um diesen Befehl verwenden zu können, muss Version 23 der Bootstrap-Vorlage in Ihrer Umgebung installiert sein. Weitere Informationen finden Sie unter Versionsverlauf der Bootstrap-Vorlage.
Bei der Bereitstellung verwenden Sie cdk deploy
CDK CLI setzt eine fehlgeschlagene Bereitstellung standardmäßig zurück. Wenn Sie --no-rollback
mit angebencdk deploy
, können Sie den cdk rollback
Befehl verwenden, um eine fehlgeschlagene Bereitstellung manuell rückgängig zu machen. Dadurch wird ein Rollback zum letzten stabilen Status Ihres Stacks eingeleitet.
Verwendung
$
cdk rollback
<arguments>
<options>
Argumente
- CDKStapel-ID
-
Die Konstrukt-ID des CDK Stacks von Ihrer App bis zum Rollback.
Typ: Zeichenfolge
Required: No
Optionen
Für eine Liste globaler Optionen, die mit allen funktionieren CDK CLI Befehle finden Sie unterGlobale Optionen.
--all
BOOLEAN
-
Führen Sie ein Rollback aller Stapel in Ihrer CDK App durch.
Standardwert:
false
--force, -f
BOOLEAN
-
Wenn Sie es verwenden
cdk rollback
, kann es sein, dass einige Ressourcen nicht zurückgesetzt werden können. Stellen Sie diese Option bereit, um das Rollback aller Ressourcen zu erzwingen. Dies entspricht dem Bereitstellen der--orphan
Option für jede Ressource in Ihrem Stack.Standardwert:
false
--help, -h
BOOLEAN
-
Zeigt Befehlsreferenzinformationen für den
cdk rollback
Befehl an. --orphan
LogicalId
-
Bei der Verwendung kann es sein
cdk rollback
, dass bei einigen Ressourcen ein Rollback fehlschlägt. In diesem Fall können Sie versuchen, das Rollback einer Ressource zu erzwingen, indem Sie diese Option verwenden und die logische ID der Ressource angeben, bei der das Rollback fehlgeschlagen ist.Diese Option kann in einem einzigen Befehl mehrfach angegeben werden. Im Folgenden finden Sie ein Beispiel:
$
cdk rollback
MyStack --orphan MyLambdaFunction --orphan MyLambdaFunction2
Um das Rollback aller Ressourcen zu erzwingen, verwenden Sie stattdessen die
--force
Option. --toolkit-stack-name
STRING
-
Der Name des vorhandenen CDK Toolkit-Stacks, mit dem die Umgebung gebootet wird.
cdk bootstrap
Stellt standardmäßig einen Stack mit dem NamenCDKToolkit
in der angegebenen Umgebung bereit. AWS Verwenden Sie diese Option, um einen anderen Namen für Ihren Bootstrap-Stack anzugeben.Der CDK CLI verwendet diesen Wert, um Ihre Bootstrap-Stack-Version zu überprüfen.
--validate-bootstrap-version
BOOLEAN
-
Geben Sie an, ob die Bootstrap-Stack-Version validiert werden soll. Geben Sie dieses Verhalten
--no-validate-bootsrap-version
an--validate-bootstrap-version=false
oder schalten Sie es aus.Standardwert:
true