Este é o Guia do Desenvolvedor AWS CDK v2. O CDK v1 antigo entrou em manutenção em 1º de junho de 2022 e encerrou o suporte em 1º de junho de 2023.
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á.
AWS CDK bootstrapping
O bootstrapping é o processo de preparar seu AWS ambiente para uso com o. AWS Cloud Development Kit (AWS CDK) Antes de implantar uma pilha de CDK em um AWS ambiente, o ambiente deve primeiro ser inicializado.
O que é bootstrapping?
O bootstrapping prepara seu AWS ambiente provisionando AWS recursos específicos em seu ambiente que são usados pelo. AWS CDK Esses recursos são comumente chamados de recursos de bootstrap. Entre elas estão:
-
Bucket Amazon Simple Storage Service (Amazon S3) — Usado para armazenar seus arquivos de projeto CDK, AWS Lambda como código de função e ativos.
-
Repositório Amazon Elastic Container Registry (Amazon ECR) — Usado principalmente para armazenar Docker imagens.
-
AWS Identity and Access Management Funções (IAM) — configuradas para conceder as permissões necessárias AWS CDK para realizar implantações. Para obter mais informações sobre os perfis do IAM criados durante o bootstrapping, consulte Perfis do IAM criados durante o bootstrapping.
Como o bootstrapping funciona?
Os recursos e suas configurações que são usados pelo CDK são definidos em um AWS CloudFormation modelo. Esse modelo é criado e gerenciado pela equipe do CDK. Para obter a versão mais recente desse modelo, consulte bootstrap-template.yaml
no aws-cdk GitHub repositório.
Para inicializar um ambiente, você usa a interface de linha de AWS CDK comando (AWS CDK CLI) cdk bootstrap
comando. O CDK CLI recupera o modelo e o implanta AWS CloudFormation como uma pilha, conhecida como pilha de bootstrap. Por padrão, o nome de pilha é CDKToolkit
. Ao implantar esse modelo, CloudFormation provisiona os recursos em seu ambiente. Após a implantação, a pilha de bootstrap aparecerá no AWS CloudFormation console do seu ambiente.
Você também pode personalizar a inicialização modificando o modelo ou usando o CDK. CLI opções com o cdk bootstrap
comando.
AWS os ambientes são independentes. Cada ambiente que você deseja usar com o AWS CDK deve primeiro ser inicializado.
Saiba mais
Para instruções sobre como inicializar seu ambiente, consulte Inicialize seu ambiente para uso com o AWS CDK.