Implantando um AWS Cloud Development Kit (AWS CDK) aplicativo com um fluxo de trabalho - Amazon CodeCatalyst

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

Implantando um AWS Cloud Development Kit (AWS CDK) aplicativo com um fluxo de trabalho

Esta seção descreve como implantar um AWS CDK aplicativo em sua AWS conta usando um fluxo de trabalho. Para fazer isso, você deve adicionar a ação de AWS CDK implantação ao seu fluxo de trabalho. A ação de AWS CDK implantação sintetiza e implanta seu AWS Cloud Development Kit (AWS CDK) aplicativo em. AWS Se seu aplicativo já existir em AWS, a ação o atualizará, se necessário.

Para obter informações gerais sobre como criar aplicativos usando o AWS CDK, consulte O que é o AWS CDK? no Guia do AWS Cloud Development Kit (AWS CDK) desenvolvedor.

Quando usar a ação "AWS CDK implantar”

Use essa ação se você desenvolveu um aplicativo usando o AWS CDK e agora deseja implantá-lo automaticamente como parte do fluxo de trabalho de integração e entrega contínuas automatizadas (CI/CD). Por exemplo, talvez você queira implantar seu AWS CDK aplicativo automaticamente sempre que alguém mesclar uma pull request relacionada à fonte do seu AWS CDK aplicativo.

Como a ação “AWS CDK implantar” funciona

A AWS CDK implantação funciona da seguinte maneira:

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

    Se você especificou a versão 1.0.13 ou posterior, a ação vem junto com uma versão específica da CLI do CDK, portanto, nenhum download ocorre.

  2. A ação usa a CLI do CDK para executar o comandocdk deploy. Esse comando sintetiza e implanta seu AWS CDK aplicativo em. AWS Para obter mais informações sobre esse comando, consulte o tópico AWS CDK Kit de ferramentas (comando cdk) no Guia do AWS Cloud Development Kit (AWS CDK) desenvolvedor.

Versões da CLI do CDK usadas pela ação AWS CDK “deploy”

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

nota

Talvez você consiga substituir o padrão. Para ter mais informações, consulte CdkCliVersion no Definição YAML da ação “AWS CDK implantar”.

versão de ação “AWS CDK implantar” AWS CDK Versão CLI

1.0.0 — 1.0.12

mais recente

1.0.13 ou posterior

2.99.1

Quantas pilhas a ação pode implantar?

A AWS CDK implantação pode implantar somente uma única pilha. Se seu AWS CDK aplicativo consistir em várias pilhas, você deverá criar uma pilha principal com pilhas aninhadas e implantar a principal usando essa ação.