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.
Bootstrapping einer AWS CDK App mit einem Workflow
In diesem Abschnitt wird beschrieben, wie Sie eine AWS CDK Anwendung mithilfe eines CodeCatalyst Workflows booten. Um dies zu erreichen, müssen Sie Ihrem Workflow die AWS CDK Bootstrap-Aktion hinzufügen. Die AWS CDK Bootstrap-Aktion stellt mithilfe der modernen Vorlage einen Bootstrap-Stack in Ihrer AWS Umgebung bereit. Wenn bereits ein Bootstrap-Stack vorhanden ist, aktualisiert die Aktion ihn bei Bedarf. Das Vorhandensein eines Bootstrap-Stacks AWS ist eine Voraussetzung für die Bereitstellung einer AWS CDK App.
Weitere Informationen zu Bootstrapping finden Sie unter Bootstrapping im Entwicklerhandbuch.AWS Cloud Development Kit (AWS CDK)
Themen
- Wann sollte die Aktion „Bootstrap“ verwendet werden AWS CDK
- So funktioniert die Aktion „AWS CDK Bootstrap“
- CDKCLIVersionen, die von der Aktion "Bootstrap“ verwendet werden AWS CDK
- Von der Aktion 'Bootstrap'AWS CDK verwendetes Runtime-Image
- Beispiel: Bootstrapping einer App AWS CDK
- Die Aktion „AWS CDK Bootstrap“ hinzufügen
- AWS CDK 'Bootstrap'-Variablen
- Aktion 'AWS CDK Bootstrap' YAML
Wann sollte die Aktion „Bootstrap“ verwendet werden AWS CDK
Verwenden Sie diese Aktion, wenn Sie über einen Workflow verfügen, der eine AWS CDK App bereitstellt, und Sie den Bootstrap-Stack gleichzeitig bereitstellen (und bei Bedarf aktualisieren) möchten. In diesem Fall würden Sie die AWS CDK Bootstrap-Aktion demselben Workflow hinzufügen wie dem, der Ihre App bereitstellt. AWS CDK
Verwenden Sie diese Aktion nicht, wenn eine der folgenden Bedingungen zutrifft:
-
Sie haben bereits einen Bootstrap-Stack mit einem anderen Mechanismus bereitgestellt und möchten ihn beibehalten (keine Updates).
-
Sie möchten eine benutzerdefinierte Bootstrap-Vorlage verwenden, die von der AWS CDK Bootstrap-Aktion nicht unterstützt wird.
So funktioniert die Aktion „AWS CDK Bootstrap“
Der AWS CDK Bootstrap funktioniert wie folgt:
-
Wenn Sie Version 1.0.8 oder höher angegeben haben, wird die Aktion zusammen mit einer bestimmten Version von geliefert CDKCLI, sodass kein Download stattfindet.
-
Die Aktion verwendet den CDKCLI, um den
cdk bootstrap
Befehl auszuführen. Mit diesem Befehl werden die Bootstrapping-Aufgaben ausgeführt, die im Thema Bootstrapping im Entwicklerhandbuch beschrieben sind.AWS Cloud Development Kit (AWS CDK)
CDKCLIVersionen, die von der Aktion "Bootstrap“ verwendet werden AWS CDK
Die folgende Tabelle zeigt, welche Version von standardmäßig von verschiedenen Versionen der AWS CDK Bootstrap-Aktion verwendet CDK CLI wird.
Anmerkung
Möglicherweise können Sie die Standardeinstellung überschreiben. Weitere Informationen finden Sie unter CdkCliVersion im Aktion 'AWS CDK Bootstrap' YAML.
Version der AWS CDK Aktion „Bootstrap“ | AWS CDK CLIVersion |
---|---|
1.0.0 — 1.0.7 |
brandneue |
1.0.8 oder später |
2.99.1 |
Von der Aktion 'Bootstrap'AWS CDK verwendetes Runtime-Image
Die folgende Tabelle zeigt die Runtime-Umgebungs-Images, die zur Ausführung verschiedener Versionen der AWS CDK Bootstrap-Aktion CodeCatalyst verwendet werden. Die Bilder enthalten verschiedene Sätze vorinstallierter Tools. Weitere Informationen finden Sie unter Aktive Bilder.
Anmerkung
Wir empfehlen, Ihre AWS CDK Bootstrap-Aktion auf Version 2.x zu aktualisieren, um die neuesten Tools nutzen zu können, die auf dem Image vom März 2024 verfügbar sind. Um die Aktion zu aktualisieren, legen Sie ihre Identifier
Eigenschaft aws/cdk-bootstrap@v2
in Ihrer Workflow-Definitionsdatei auf fest. Weitere Informationen finden Sie unter Aktion „AWS CDK bereitstellen“ YAML.
Version der AWS CDK Aktion „Bootstrap“ | Bilder der Laufzeitumgebung |
---|---|
1.x |
Bilder vom November 2022 |
2.x |
Bilder vom März 2024 |