Ceci est le guide du développeur du AWS CDK v2. 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.
cdk publish-assets
Important
La cdk publish-assets commande est en cours de développement pour le AWS CDK. Les fonctionnalités actuelles de cette commande sont susceptibles d'être modifiées. Par conséquent, vous devez vous inscrire en fournissant l'--unstable=publish-assetsoption d'utiliser cette commande.
Publiez des ressources telles que des images Docker et des fichiers pour la pile AWS Cloud Development Kit (AWS CDK) spécifiée vers leurs destinations respectives, telles que les référentiels Amazon Elastic Container Registry (Amazon ECR) et les compartiments Amazon Simple Storage Service (Amazon S3), sans effectuer de déploiement.
Cette commande est utile dans les CI/CD pipelines où vous souhaitez séparer la phase de publication des actifs de la phase de déploiement. En publiant les ressources de manière indépendante, vous pouvez vérifier que toutes les ressources sont créées et disponibles avant de commencer le processus de déploiement.
Usage
$ cdk publish-assets <arguments> <options>
Arguments
- ID de pile CDK
-
L'ID de construction de la pile CDK de votre application pour laquelle vous souhaitez publier des ressources.
Type : chaîne
Obligatoire : non
Options
Pour une liste des options globales qui fonctionnent avec toutes les commandes de la CLI CDK, consultez la section Options globales.
-
--all <BOOLEAN> -
Publiez des ressources pour toutes les piles dans votre application CDK.
Valeur par défaut :
false
-
--concurrency <NUMBER> -
Spécifiez le nombre maximum d'opérations de publication de ressources simultanées à effectuer.
Valeur par défaut :
4
-
--exclusively, -e <BOOLEAN> -
Publiez uniquement les actifs pour les piles demandées et n'incluez pas les dépendances.
-
--force <BOOLEAN> -
Republiez tous les actifs, même s'ils existent déjà sur le site de destination.
Valeur par défaut :
false
-
--help, -h <BOOLEAN> -
Afficher les informations de référence relatives à la
cdk publish-assetscommande.
Exemples
Publier des actifs pour une pile spécifique
$ cdk publish-assets MyStack --unstable=publish-assets
Publier des actifs pour toutes les piles
$ cdk publish-assets --all --unstable=publish-assets
Forcer la republication des ressources qui existent déjà
$ cdk publish-assets MyStack --unstable=publish-assets --force
Publiez les ressources, puis déployez-les séparément
Tout d'abord, publiez des actifs pour votre stack :
$ cdk publish-assets MyStack --unstable=publish-assets
Déployez ensuite la pile :
$ cdk deploy MyStack