View a markdown version of this page

cdk publish-assets - AWS Kit Cloud Development Kit (AWS CDK) v2

Esta es la guía para desarrolladores de AWS CDK v2. La primera versión del CDK pasó a la etapa de mantenimiento el 1.° de junio de 2022 y no cuenta con soporte desde el 1.° de junio de 2023.

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

cdk publish-assets

importante

El cdk publish-assets comando está en desarrollo para el CDK. AWS Las características actuales de este comando están sujetas a cambios. Por lo tanto, debe suscribirse proporcionando la opción --unstable=publish-assets usar este comando.

Publique activos como imágenes y archivos de Docker para la pila del AWS Cloud Development Kit (AWS CDK) especificada en sus respectivos destinos, como los repositorios de Amazon Elastic Container Registry (Amazon ECR) Container Registry (Amazon ECR) y los depósitos de Amazon Simple Storage Service (Amazon S3), sin realizar un despliegue.

Este comando resulta útil en CI/CD las canalizaciones en las que desee separar la fase de publicación de activos de la fase de despliegue. Al publicar los activos de forma independiente, puede validar que todos los activos estén creados y disponibles antes de iniciar el proceso de despliegue.

De uso

$ cdk publish-assets <arguments> <options>

Argumentos

ID de pila de CDK

El ID de construcción de la pila de CDK de tu aplicación para la que vas a publicar los activos.

Tipo: cadena

Obligatorio: no

Opciones

Para obtener una lista de las opciones globales que funcionan con todos los comandos de la CLI de CDK, consulte Opciones globales.

--all <BOOLEAN>

Publica los activos de todas las pilas de tu aplicación de CDK.

Valor predeterminado: false

--concurrency <NUMBER>

Especifique el número máximo de operaciones simultáneas de publicación de activos que se van a realizar.

Valor predeterminado: 4

--exclusively, -e <BOOLEAN>

Publica los activos únicamente para las pilas solicitadas y no incluyas las dependencias.

--force <BOOLEAN>

Vuelva a publicar todos los activos, incluso si ya existen en el destino.

Valor predeterminado: false

--help, -h <BOOLEAN>

Muestra la información de referencia del comando cdk publish-assets.

Ejemplos

Publica los activos de una pila específica

$ cdk publish-assets MyStack --unstable=publish-assets

Publica los activos de todas las pilas

$ cdk publish-assets --all --unstable=publish-assets

Obligue a volver a publicar los activos que ya existen

$ cdk publish-assets MyStack --unstable=publish-assets --force

Publique los activos y despliéguelos por separado

En primer lugar, publique los activos para su pila:

$ cdk publish-assets MyStack --unstable=publish-assets

Luego, despliega la pila:

$ cdk deploy MyStack