cdk rollback - AWS Cloud Development Kit (AWS CDK) v2

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 verwendencdk 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 seincdk 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 bootstrapStellt standardmäßig einen Stack mit dem Namen CDKToolkit 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