Sélectionner vos préférences de cookies

Nous utilisons des cookies essentiels et des outils similaires qui sont nécessaires au fonctionnement de notre site et à la fourniture de nos services. Nous utilisons des cookies de performance pour collecter des statistiques anonymes afin de comprendre comment les clients utilisent notre site et d’apporter des améliorations. Les cookies essentiels ne peuvent pas être désactivés, mais vous pouvez cliquer sur « Personnaliser » ou « Refuser » pour refuser les cookies de performance.

Si vous êtes d’accord, AWS et les tiers approuvés utiliseront également des cookies pour fournir des fonctionnalités utiles au site, mémoriser vos préférences et afficher du contenu pertinent, y compris des publicités pertinentes. Pour accepter ou refuser tous les cookies non essentiels, cliquez sur « Accepter » ou « Refuser ». Pour effectuer des choix plus détaillés, cliquez sur « Personnaliser ».

Environnements pour le AWS CDK

Mode de mise au point
Environnements pour le AWS CDK - AWS Cloud Development Kit (AWS CDK) v2

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.

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.

Un environnement comprend le Compte AWS et sur Région AWS lequel vous déployez une AWS Cloud Development Kit (AWS CDK) pile.

Compte AWS

Lorsque vous créez un Compte AWS, vous recevez un identifiant de compte. Cet identifiant est un numéro à 12 chiffres, tel que 012345678901, qui identifie de manière unique votre compte. Pour en savoir plus, voir Afficher les Compte AWS identifiants dans le Guide de Gestion de compte AWS référence.

Région AWS

Régions AWS sont nommés en utilisant une combinaison de localisation géographique et d'un numéro représentant une zone de disponibilité dans la région. Par exemple, us-east-1représente une zone de disponibilité dans la région USA Est (Virginie du Nord). Pour en savoir plus Régions AWS, consultez Régions et zones de disponibilité. Pour obtenir la liste des codes régionaux, voir Points de terminaison régionaux dans le Guide de référence AWS général.

Ils AWS CDK peuvent déterminer les environnements à partir de vos informations d'identification et de vos fichiers de configuration. Ces fichiers peuvent être créés et gérés avec le AWS Command Line Interface (AWS CLI). Voici un exemple de base de ces fichiers :

Fichier d'informations d'identification

[default] aws_access_key_id=ASIAIOSFODNN7EXAMPLE aws_secret_access_key=wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY aws_session_token = IQoJb3JpZ2luX2IQoJb3JpZ2luX2IQoJb3JpZ2luX2IQoJb3JpZ2luX2IQoJb3JpZVERYLONGSTRINGEXAMPLE [user1] aws_access_key_id=ASIAI44QH8DHBEXAMPLE aws_secret_access_key=je7MtGbClwBF/2Zp9Utk/h3yCo8nvbEXAMPLEKEY aws_session_token = fcZib3JpZ2luX2IQoJb3JpZ2luX2IQoJb3JpZ2luX2IQoJb3JpZ2luX2IQoJb3JpZVERYLONGSTRINGEXAMPLE

Fichier de configuration

[default] region=us-west-2 output=json [profile user1] region=us-east-1 output=text

Vous pouvez transmettre les informations d'environnement de ces fichiers dans votre code CDK par le biais de variables d'environnement fournies par le CDK. Lorsque vous exécutez un CDK CLI commande, par exemplecdk deploy, vous fournissez ensuite le profil à partir de vos informations d'identification et de vos fichiers de configuration pour recueillir des informations sur l'environnement.

Voici un exemple de spécification de ces variables d'environnement dans votre code CDK :

new MyDevStack(app, 'dev', { env: { account: process.env.CDK_DEFAULT_ACCOUNT, region: process.env.CDK_DEFAULT_REGION }});

Voici un exemple de transmission de valeurs associées au user1 profil depuis vos informations d'identification et vos fichiers de configuration vers le CDK. CLI en utilisant l'--profileoption. Les valeurs de ces fichiers seront transmises à vos variables d'environnement :

$ cdk deploy myStack --profile user1

Au lieu d'utiliser les valeurs des informations d'identification et des fichiers de configuration, vous pouvez également coder en dur les valeurs d'environnement dans votre code CDK. Voici un exemple :

const envEU = { account: '238383838383', region: 'eu-west-1' }; const envUSA = { account: '837873873873', region: 'us-west-2' }; new MyFirstStack(app, 'first-stack-us', { env: envUSA }); new MyFirstStack(app, 'first-stack-eu', { env: envEU });

En savoir plus

Pour commencer à utiliser des environnements dotés du AWS CDK, voirConfigurer les environnements à utiliser avec AWS CDK.

Sur cette page

Rubrique suivante :

Action d’amorçage

Rubrique précédente :

Constructions
ConfidentialitéConditions d'utilisation du sitePréférences de cookies
© 2025, Amazon Web Services, Inc. ou ses affiliés. Tous droits réservés.