Creación de una implementación en la plataforma de informática de AWS Lambda (CLI) - AWS CodeDeploy

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.

Creación de una implementación en la plataforma de informática de AWS Lambda (CLI)

Una vez que haya creado la aplicación y la revisión (en las implementaciones de AWS Lambda, este es el AppSpec archivo):

Llame al comando create-deployment especificando lo siguiente:

  • Un nombre de aplicación. Para ver una lista de nombres de aplicaciones, llame al comando list-applications.

  • El nombre del grupo de implementaciones. Para ver una lista de los nombres de los grupos de implementación, ejecute el list-deployment-groupscomando.

  • Información acerca de la revisión a implementar:

    Para revisiones almacenadas en Amazon S3:

    • Nombre del bucket de Amazon S3 que contiene la revisión.

    • El nombre de la revisión cargada.

    • (Opcional) El identificador de versión de Amazon S3 de la revisión. (Si no se especifica el identificador de versión, CodeDeploy utiliza la versión más reciente).

    • (Opcional) La ETag de la revisión. (Si no se especifica la ETag, CodeDeploy omite la validación del objeto).

    Para las revisiones almacenadas en un archivo que no está en Amazon S3, necesita el nombre de archivo y su ruta. El archivo de revisión está escrito en JSON o YAML, por lo que probablemente tenga una extensión .json o .yaml.

  • El nombre de la configuración de implementación a utilizar (opcional). Para ver una lista de las configuraciones de despliegue, ejecute el list-deployment-configscomando. (Si no se especifica, CodeDeploy utiliza una configuración de despliegue predeterminada específica).

  • Una descripción para la implementación (opcional).

El archivo de revisión se puede especificar como un archivo cargado en un bucket de Amazon S3 o como una cadena. La sintaxis de cada uno cuando se usa como parte del comando create-deployment es:

  • Bucket de Amazon S3:

    Los parámetros version y eTag son opcionales.

    --s3-location bucket=string,key=string,bundleType=JSON|YAML,version=string,eTag=string
  • Cadena:

    --revision '{"revisionType": "String", "string": {"content":"revision-as-string"}}'
nota

El comando create-deployment puede cargar una revisión desde un archivo. Para obtener más información, consulte Carga de parámetros desde un archivo.

Para ver las plantillas de revisión de AWS Lambda despliegue, consulteAgregar un AppSpec archivo para una implementación de AWS Lambda. Para ver una revisión de ejemplo, consulte AppSpec Ejemplo de archivo para una implementación de AWS Lambda .

Para realizar un seguimiento del estado de la implementación, consulte Ver detalles CodeDeploy de la implementación .