Amazon CodeCatalyst ist nicht mehr offen für neue Kunden. Bestandskunden können den Service weiterhin wie gewohnt nutzen. Weitere Informationen finden Sie unter Wie migriert man von CodeCatalyst.
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 und AWS CDK App mit einem Arbeitsablauf
In diesem Abschnitt wird beschrieben, wie ein Bootstrap für eine AWS CDK Anwendung mithilfe eines CodeCatalyst Workflows durchgeführt wird. 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. https://docs.aws.amazon.com/cdk/v2/guide/bootstrapping.html#bootstrapping-template 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 zum Bootstrapping finden Sie unter Bootstrapping im Entwicklerhandbuch. AWS Cloud Development Kit (AWS CDK)
Themen
Wann sollte das 'verwendet werden AWS CDK Aktion 'Bootstrap'
Verwenden Sie diese Aktion, wenn Sie einen Workflow haben, 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 mithilfe eines anderen Mechanismus bereitgestellt und möchten ihn intakt lassen (keine Updates).
-
Sie möchten eine benutzerdefinierte Bootstrap-Vorlage verwenden, die bei der AWS CDK Bootstrap-Aktion nicht unterstützt wird.
Wie ist das 'AWS CDK Die Aktion 'Bootstrap' funktioniert
Der AWS CDK Bootstrap funktioniert wie folgt:
-
Wenn Sie zur Laufzeit Version 1.0.7 oder früher der Aktion angegeben haben, lädt die Aktion die neueste CDK-CLI (auch AWS CDK Tookit genannt) in das Build-Image herunter. CodeCatalyst Angabe von Images für die Laufzeitumgebung
Wenn Sie Version 1.0.8 oder höher angegeben haben, ist die Aktion im Paket mit einer bestimmten Version der CDK-CLI enthalten, sodass kein Download erfolgt.
-
Die Aktion verwendet die CDK-CLI, um den Befehl auszuführen.
cdk bootstrapMit diesem Befehl werden die Bootstrapping-Aufgaben ausgeführt, die im Thema Bootstrapping im Entwicklerhandbuch beschrieben sind. AWS Cloud Development Kit (AWS CDK)
CDK-CLI-Versionen, die von“ verwendet werden AWS CDK Aktion „Bootstrap“
Die folgende Tabelle zeigt, welche Version der CDK-CLI standardmäßig von verschiedenen Versionen der AWS CDK Bootstrap-Aktion verwendet wird.
Anmerkung
Möglicherweise können Sie die Standardeinstellung überschreiben. Weitere Informationen finden Sie unter CdkCliVersion im AWS CDK 'Bootstrap'-Aktion YAML.
| Aktionsversion „AWS CDK Bootstrap“ | AWS CDK CLI-Version |
|---|---|
|
1.0.0 — 1.0.7 |
brandneue |
|
1.0.8 oder später |
2.99.1 |
Runtime-Image, das von 'verwendet wird AWS CDK Aktion 'Bootstrap'
Die folgende Tabelle zeigt die Images der Laufzeitumgebung, die zum Ausführen verschiedener Versionen der AWS CDK Bootstrap-Aktion CodeCatalyst verwendet werden. Die Images 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, setzen Sie ihre Identifier Eigenschaft aws/cdk-bootstrap@v2 in Ihrer Workflow-Definitionsdatei auf. 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 |