Ceci est le guide du AWS CDK développeur de la version 2. L'ancien CDK v1 est entré en maintenance le 1er juin 2022 et a pris fin le 1er juin 2023.
Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Le bootstrapping est le processus de préparation de votre AWS environnement pour une utilisation avec le. AWS Cloud Development Kit (AWS CDK) Avant de déployer une pile CDK dans un AWS environnement, celui-ci doit d'abord être amorcé.
Qu'est-ce que le bootstrapping ?
Le bootstrapping prépare votre AWS environnement en fournissant des AWS ressources spécifiques dans votre environnement qui sont utilisées par le. AWS CDK Ces ressources sont communément appelées vos ressources de démarrage. Il s'agit notamment des paramètres suivants :
-
Compartiment Amazon Simple Storage Service (Amazon S3) : utilisé pour stocker les fichiers de votre projet CDK, AWS Lambda tels que le code de fonction et les actifs.
-
Référentiel Amazon Elastic Container Registry (Amazon ECR) — Utilisé principalement pour stocker Docker images.
-
AWS Identity and Access Management Rôles (IAM) — Configurés pour accorder les autorisations nécessaires AWS CDK aux déploiements. Pour plus d'informations sur les rôles IAM créés lors du démarrage, consultez. Rôles IAM créés lors du démarrage
Comment fonctionne le bootstrap ?
Les ressources et leur configuration utilisées par le CDK sont définies dans un AWS CloudFormation modèle. Ce modèle est créé et géré par l'équipe CDK. Pour obtenir la dernière version de ce modèle, consultez bootstrap-template.yaml
le aws-cdk-cli GitHub référentiel.
Pour démarrer un environnement, vous utilisez l'interface de ligne de AWS CDK commande (AWS CDK CLI) cdk bootstrap
commande. Le CDK CLI récupère le modèle et le déploie sous AWS CloudFormation forme de pile, connue sous le nom de pile bootstrap. Par défaut, le nom de la pile estCDKToolkit
. En déployant ce modèle, CloudFormation provisionnez les ressources de votre environnement. Après le déploiement, la pile bootstrap apparaîtra dans la AWS CloudFormation console de votre environnement.
Vous pouvez également personnaliser le bootstrap en modifiant le modèle ou en utilisant le CDK CLI options avec la cdk bootstrap
commande.
AWS les environnements sont indépendants. Chaque environnement que vous souhaitez utiliser avec le AWS CDK doit d'abord être amorcé.
En savoir plus
Pour obtenir des instructions sur le démarrage de votre environnement, consultez. Démarrez votre environnement pour l'utiliser avec AWS CDK