

A Amazon não CodeCatalyst está mais aberta a novos clientes. Os clientes atuais podem continuar usando o serviço normalmente. Para obter mais informações, consulte [Como migrar do CodeCatalyst](migration.md).

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Inicializando um AWS CDK aplicativo com um fluxo de trabalho
<a name="cdk-boot-action"></a>

Esta seção descreve como inicializar um AWS CDK aplicativo usando um CodeCatalyst fluxo de trabalho. Para fazer isso, você deve adicionar a ação **Inicialização do AWS CDK ** ao seu fluxo de trabalho. A ação **Inicialização do AWS CDK ** provisiona uma pilha de inicialização no ambiente da AWS usando o [modelo moderno](https://docs.aws.amazon.com/cdk/v2/guide/bootstrapping.html#bootstrapping-template). Se já existir uma pilha de inicialização, a ação a atualizará, se necessário. Ter uma pilha de bootstrap presente AWS é um pré-requisito para implantar um aplicativo. AWS CDK 

Para ter mais informações sobre inicialização, consulte [Inicialização](https://docs.aws.amazon.com/cdk/v2/guide/bootstrapping.html) no *Guia do desenvolvedor do AWS Cloud Development Kit (AWS CDK) *.

**Topics**
+ [Quando usar a ação 'AWS CDK bootstrap'](#cdk-boot-action-when-to-use)
+ [Como funciona a ação 'AWS CDK bootstrap'](#cdk-boot-action-how-it-works)
+ [Versões do CDK CLI usadas pela ação AWS CDK "bootstrap”](#cdk-boot-action-cdk-version)
+ [Imagem de tempo de execução usada pela ação 'AWS CDK bootstrap'](#cdk-boot-action-runtime)
+ [Exemplo: inicialização de um aplicativo AWS CDK](cdk-boot-action-example-workflow.md)
+ [Adicionando a ação 'AWS CDK bootstrap'](cdk-boot-action-add.md)
+ [variáveis de “Inicialização do AWS CDK ”](cdk-boot-action-variables.md)
+ [YAML da ação “Inicialização do AWS CDK ”](cdk-boot-action-ref.md)

## Quando usar a ação 'AWS CDK bootstrap'
<a name="cdk-boot-action-when-to-use"></a>

Use essa ação se você tiver um fluxo de trabalho que implanta um AWS CDK aplicativo e quiser implantar (e atualizar, se necessário) a pilha de bootstrap ao mesmo tempo. Nesse caso, você adicionaria a ação de **AWS CDK bootstrap** ao mesmo fluxo de trabalho que implanta seu AWS CDK aplicativo.

**Não** use essa ação se uma das seguintes opções se aplicar:
+ Você já implantou uma pilha de inicialização usando outro mecanismo e deseja mantê-la intacta (sem atualizações).
+ Você quer usar um [modelo de inicialização personalizado](https://docs.aws.amazon.com/cdk/v2/guide/bootstrapping.html#bootstrapping-customizing), que não é compatível com a ação **Inicialização do AWS CDK **.

## Como funciona a ação 'AWS CDK bootstrap'
<a name="cdk-boot-action-how-it-works"></a>

A **Inicialização do AWS CDK ** funciona da seguinte maneira:

1. [Em tempo de execução, se você especificou a versão 1.0.7 ou anterior da ação, a ação baixará a CLI CDK mais recente (também chamada de AWS CDK Tookit) para a imagem de compilação. CodeCatalyst ](build-images.md)

   Se você especificou a versão 1.0.8 ou posterior, a ação vem junto com uma [versão específica](cdk-dep-action.md#cdk-dep-action-cdk-version) da CLI do CDK e, portanto, nenhum download ocorre.

1. A ação usa a CLI do CDK para executar o comando `cdk bootstrap`. Esse comando executa as tarefas de inicialização descritas no tópico [Inicialização](https://docs.aws.amazon.com/cdk/v2/guide/bootstrapping.html) no *Guia do desenvolvedor do AWS Cloud Development Kit (AWS CDK) *.

## Versões do CDK CLI usadas pela ação AWS CDK "bootstrap”
<a name="cdk-boot-action-cdk-version"></a>

A tabela a seguir mostra qual versão da CLI do CDK é usada por padrão por diferentes versões da ação **Inicialização do AWS CDK **.

**nota**  
Talvez você consiga substituir o padrão. Para ter mais informações, consulte [CdkCliVersion](cdk-boot-action-ref.md#cdk.boot.cdk.cli.version) no [YAML da ação “Inicialização do AWS CDK ”](cdk-boot-action-ref.md).


| versão de ação “Inicialização do AWS CDK ” | AWS CDK Versão CLI | 
| --- | --- | 
| 1.0.0 – 1.0.7 | mais recente | 
| 1.0.8 ou posterior | 2.99.1 | 

## Imagem de tempo de execução usada pela ação 'AWS CDK bootstrap'
<a name="cdk-boot-action-runtime"></a>

A tabela a seguir mostra as imagens do ambiente de execução CodeCatalyst usadas para executar diferentes versões da ação de **AWS CDK bootstrap**. As imagens incluem diferentes conjuntos de ferramentas pré-instaladas. Para obter mais informações, consulte [Imagens ativas](build-images.md#build-curated-images).

**nota**  
Recomendamos atualizar sua ação **Inicialização do AWS CDK ** para a versão 2.x para aproveitar as ferramentas mais recentes disponíveis na imagem de março de 2024. Para atualizar a ação, defina a propriedade `Identifier` como `aws/cdk-bootstrap@v2` no arquivo de definição de fluxo de trabalho. Para obter mais informações, consulte [YAML da ação “Implantação do AWS CDK ”](cdk-dep-action-ref.md). 


| versão de ação “Inicialização do AWS CDK ” | Imagens de ambiente de runtime | 
| --- | --- | 
| 1.x | Imagens de novembro de 2022 | 
| 2.x | Imagens de março de 2024 | 