View a markdown version of this page

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

Amazon non CodeCatalyst è più aperto a nuovi clienti. I clienti esistenti possono continuare a utilizzare il servizio normalmente. Per ulteriori informazioni, consulta Come migrare da 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' AWS CDK applicazione utilizzando un 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 nel tuo AWS ambiente utilizzando il modello moderno. https://docs.aws.amazon.com/cdk/v2/guide/bootstrapping.html#bootstrapping-template 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 Bootstrap nella Developer Guide. AWS Cloud Development Kit (AWS CDK)

Quando usare il 'AWS CDK azione 'bootstrap'

Usa questa azione se hai 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, aggiungerai l'azione AWS CDK bootstrap allo stesso flusso di lavoro di quello che distribuisce la tua 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 (senza aggiornamenti).

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

Come funziona il 'AWS CDK funziona l'azione '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 la CLI CDK più recente (chiamata anche AWS CDK Tookit) nell'immagine di compilazione. CodeCatalyst Specificazione delle immagini dell'ambiente di runtime

    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 eseguito alcun download.

  2. L'azione utilizza la CLI CDK per eseguire il comando. cdk bootstrap Questo comando esegue le attività di avvio descritte nell'argomento Bootstrap nella Developer Guide. AWS Cloud Development Kit (AWS CDK)

Versioni CDK CLI utilizzate da»AWS CDK azione «bootstrap»

La tabella seguente mostra quale versione della CLI CDK viene utilizzata di default dalle diverse versioni dell'azione bootstrap. AWS CDK

Nota

Potresti riuscire a sovrascrivere l'impostazione predefinita. Per ulteriori informazioni, consulta CdkCliVersion nella azione 'AWS CDK bootstrap' YAML.

versione con azione 'AWS CDK bootstrap' AWS CDK versione CLI

1.0.0 — 1.0.7

più recente

1.0.8 o successivo

2.99.1

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

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 di AWS CDK bootstrap alla versione 2.x per sfruttare gli strumenti più recenti disponibili nell'immagine di marzo 2024. Per aggiornare l'azione, imposta la relativa Identifier proprietà su nel file di definizione del flusso di lavoroaws/cdk-bootstrap@v2. Per ulteriori informazioni, consulta AWS CDK azione 'distribuisci' YAML.

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

1.x

Immagini di novembre 2022

2.x

Immagini di marzo 2024