Avvio di un' AWS CDK app con un flusso di lavoro - Amazon CodeCatalyst

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à.

Avvio di un' AWS CDK app con un flusso di lavoro

Questa sezione descrive come avviare un'applicazione utilizzando un AWS CDK flusso di lavoro. CodeCatalyst A tale scopo, è necessario aggiungere l'azione AWS CDK bootstrap al flusso di lavoro. L'azione AWS CDK bootstrap fornisce uno stack di bootstrap nell' AWS ambiente utilizzando il modello moderno. Se esiste già uno stack di bootstrap, l'azione lo aggiorna se necessario. La presenza di uno stack di bootstrap AWS è un prerequisito per la distribuzione di un'app. AWS CDK

Per ulteriori informazioni sul bootstrap, consulta Bootstrapping nella Developer Guide.AWS Cloud Development Kit (AWS CDK)

Quando usare l'azione 'bootstrap'AWS CDK

Utilizza questa azione se disponi di un flusso di lavoro che distribuisce un' AWS CDK app e desideri distribuire (e aggiornare, se necessario) lo stack di bootstrap contemporaneamente. In questo caso, aggiungeresti l'azione AWS CDK bootstrap allo stesso flusso di lavoro di quello che distribuisce l'app. AWS CDK

Non utilizzare questa azione se si verifica una delle seguenti condizioni:

  • Hai già distribuito uno stack di bootstrap utilizzando un altro meccanismo e desideri mantenerlo intatto (nessun aggiornamento).

  • Vuoi usare un modello di bootstrap personalizzato, che non è supportato con l'azione bootstrap.AWS CDK

Come funziona l'azione 'AWS CDK bootstrap'

Il AWS CDK bootstrap funziona come segue:

  1. In fase di esecuzione, se hai specificato la versione 1.0.7 o precedente dell'azione, l'azione scarica l'ultima CLI CDK (chiamata anche AWS CDK Tookit) nell'immagine di build. CodeCatalyst

    Se hai specificato la versione 1.0.8 o successiva, l'azione viene fornita in bundle con una versione specifica della CLI CDK, quindi non viene effettuato alcun download.

  2. L'azione utilizza la CLI CDK per eseguire il comandocdk bootstrap. Questo comando esegue le attività di bootstrap descritte nell'argomento Bootstrap della Guida per gli sviluppatori.AWS Cloud Development Kit (AWS CDK)

Versioni CDK CLI utilizzate dall'azione AWS CDK "bootstrap»

La tabella seguente mostra quale versione della CLI CDK viene utilizzata per impostazione predefinita da diverse versioni AWS CDK dell'azione bootstrap.

Nota

Potresti essere in grado di sovrascrivere l'impostazione predefinita. Per ulteriori informazioni, consulta CdkCliVersion nella azione 'AWS CDK bootstrap' YAML.

versione d'azione 'AWS CDK bootstrap' AWS CDK Versione CLI

1.0.0 — 1.0.7

più recente

1.0.8 o versione successiva

2.99.1

Immagine di runtime utilizzata dall'azione 'bootstrap'AWS CDK

La tabella seguente mostra le immagini dell'ambiente di runtime CodeCatalyst utilizzate per eseguire diverse versioni dell'azione AWS CDK bootstrap. Le immagini includono diversi set di strumenti preinstallati. Per ulteriori informazioni, consulta Immagini attive.

Nota

Ti consigliamo di aggiornare l'azione AWS CDK bootstrap alla versione 2.x per sfruttare gli strumenti più recenti disponibili nell'immagine di marzo 2024. Per aggiornare l'azione, impostane la Identifier proprietà su nel file di definizione del flusso di lavoroaws/cdk-bootstrap@v2. Per ulteriori informazioni, consulta azione 'AWS CDK deploy' YAML.

versione d'azione 'AWS CDK bootstrap' Immagini dell'ambiente di runtime

1.x

Immagini di novembre 2022

2.x

Immagini di marzo 2024