eb appversion - AWS Elastic Beanstalk

eb appversion

Descripción

Administra las versiones de la aplicación de Elastic Beanstalk, como la eliminación de una versión de la aplicación o la creación de la política de ciclo de vida de versiones de la aplicación. Si invoca el comando sin ninguna opción, se activa el modo interactivo.

Utilice la opción --delete para eliminar una versión de la aplicación.

Utilice la opción lifecycle para mostrar o crear la política de ciclo de vida de versiones de la aplicación. Encontrará más información en Configuración del ciclo de vida de la versión de la aplicación.

Sintaxis

eb appversion

eb appversion [-d | --delete] version-label

eb appversion lifecycle [-p | --print]

Opciones

Nombre

Descripción

-d etiqueta-de-versión

o bien

--delete etiqueta-de-versión

Elimina la versión etiqueta-de-versión de la aplicación.

ciclo de vida

Invoque el editor predeterminado para crear una nueva política de ciclo de vida de versiones de aplicación. Utilice esta política para evitar alcanzar la cuota de versiones de la aplicación.

lifecycle -p

o bien

lifecycle --print

Muestra la política del ciclo de vida de la aplicación actual.

Opciones comunes

Uso interactivo del comando

El comando sin argumentos muestra las versiones de la aplicación, desde la más reciente hasta la más antigua. Consulte la sección Examples para ver ejemplos del aspecto de la pantalla. Tenga en cuenta el estado de la línea que aparece en la parte inferior de la pantalla. Muestra información contextual que le puede servir de orientación.

Pulse d para eliminar una versión de la aplicación, pulse l para administrar la política de ciclo de vida de aplicación o pulse q para salir sin hacer cambios.

nota

Si la versión está implementada en algún entorno, no podrá eliminarla.

Salida

El comando con la opción --delete versión-de-etiqueta muestra un mensaje en el que se confirma que se eliminó la versión de la aplicación.

Ejemplos

En el ejemplo siguiente, se muestra la ventana interactiva de una aplicación sin implementaciones.

En el ejemplo siguiente, se muestra la ventana interactiva de una aplicación con la cuarta versión implementada y la etiqueta de versión Sample Application.

En el siguiente ejemplo, se muestra la salida de un comando eb appversion lifecycle -p, donde ACCOUNT-ID es el ID de la cuenta de usuario:

Application details for: lifecycle Region: sa-east-1 Description: Application created from the EB CLI using "eb init" Date Created: 2016/12/20 02:48 UTC Date Updated: 2016/12/20 02:48 UTC Application Versions: ['Sample Application'] Resource Lifecycle Config(s): VersionLifecycleConfig: MaxCountRule: DeleteSourceFromS3: False Enabled: False MaxCount: 200 MaxAgeRule: DeleteSourceFromS3: False Enabled: False MaxAgeInDays: 180 ServiceRole: arn:aws:iam::ACCOUNT-ID:role/aws-elasticbeanstalk-service-role