Etiquetado de versiones de la aplicación - AWS Elastic Beanstalk

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.

Etiquetado de versiones de la aplicación

Puede aplicar etiquetas a las versiones de la aplicación AWS Elastic Beanstalk. Las etiquetas son pares clave-valor asociados a los recursos de AWS. Para obtener información sobre el etiquetado de recursos de Elastic Beanstalk, los casos de uso, las restricciones de las claves y los valores de las etiquetas y los tipos de recursos admitidos, consulte Etiquetar recursos de la aplicación Elastic Beanstalk.

Puede especificar etiquetas al crear una versión de la aplicación. En una versión de la aplicación, puede añadir o eliminar etiquetas, y actualizar los valores de etiquetas existentes. Puede añadir hasta 50 etiquetas a cada versión de la versión de la aplicación.

Adición de etiquetas durante la creación de la versión de la aplicación

Cuando se utiliza la consola de Elastic Beanstalk para crear un entorno, y elige cargar una versión de su código de la aplicación, puede especificar las claves y los valores de las etiquetas que se asociarán a la nueva versión de la aplicación.

También puede utilizar la consola de Elastic Beanstalk para cargar una versión de la aplicación sin usarla inmediatamente en un entorno. Puede especificar claves y valores de las etiquetas al cargar una versión de la aplicación.

Con la AWS CLI u otros clientes basados en la API, añada etiquetas mediante el parámetro --tags en el comando create-application-version.

$ aws elasticbeanstalk create-application-version \ --tags Key=mytag1,Value=value1 Key=mytag2,Value=value2 \ --application-name my-app --version-label v1

Cuando se utiliza la CLI de EB para crear o actualizar un entorno, se crea una versión de la aplicación a partir del código que implemente. No hay un modo directo de etiquetar una versión de la aplicación durante su creación a través de la CLI de EB. Consulte la siguiente sección para obtener más información acerca de la adición de etiquetas a una versión de la aplicación existente.

Administración de etiquetas de una versión de la aplicación existente

Puede agregar, actualizar y eliminar etiquetas en una versión de aplicación de Elastic Beanstalk existente.

Para administrar las etiquetas de una versión de una aplicación mediante la consola de Elastic Beanstalk

  1. Abra la consola de Elastic Beanstalk y, en la lista Regions (Regiones), seleccione su región de AWS.

  2. En el panel de navegación, elija Applications (Aplicaciones) y, a continuación, elija el nombre de la aplicación de la lista.

    nota

    Si tiene muchas aplicaciones, utilice la barra de búsqueda para filtrar la lista de aplicaciones.

  3. En el panel de navegación, busque el nombre de la aplicación y elija Application versions (Versiones de la aplicación).

  4. Seleccione la versión de la aplicación que desea administrar.

  5. Elija Action (Acción) y, a continuación, elija Manage Tags (Administrar etiquetas).

  6. Utilice el formulario en pantalla para añadir, actualizar o eliminar etiquetas.

  7. Seleccione Apply (Aplicar).

Si utiliza la CLI de EB para actualizar su versión de la aplicación, utilice eb tags para añadir, actualizar, eliminar o enumerar etiquetas.

Por ejemplo, el siguiente comando muestra las etiquetas en una versión de la aplicación.

~/workspace/my-app$ eb tags --list --resource "arn:aws:elasticbeanstalk:us-east-2:my-account-id:applicationversion/my-app/my-version"

El siguiente comando actualiza la etiqueta mytag1 y elimina la etiqueta mytag2.

~/workspace/my-app$ eb tags --update mytag1=newvalue --delete mytag2 \ --resource "arn:aws:elasticbeanstalk:us-east-2:my-account-id:applicationversion/my-app/my-version"

Para obtener una lista de las opciones y más ejemplos, consulte eb tags.

Con la CLI de AWS u otros clientes basados en API, utilice el comando list-tags-for-resource para enumerar las etiquetas de una versión de la aplicación.

$ aws elasticbeanstalk list-tags-for-resource --resource-arn "arn:aws:elasticbeanstalk:us-east-2:my-account-id:applicationversion/my-app/my-version"

Utilice el comando update-tags-for-resource para añadir, actualizar o eliminar etiquetas en una versión de la aplicación.

$ aws elasticbeanstalk update-tags-for-resource \ --tags-to-add Key=mytag1,Value=newvalue --tags-to-remove mytag2 \ --resource-arn "arn:aws:elasticbeanstalk:us-east-2:my-account-id:applicationversion/my-app/my-version"

Especifique las etiquetas que desea añadir y las que desea actualizar en el parámetro --tags-to-add de update-tags-for-resource. Se añade una etiqueta no existente y se actualiza el valor de una etiqueta existente.

nota

Para utilizar algunos de los comandos CLI de EB y AWS CLI con una versión de la aplicación Elastic Beanstalk, necesita el ARN de la versión de la aplicación. Puede recuperar el ARN mediante el siguiente comando.

$ aws elasticbeanstalk describe-application-versions --application-name my-app --version-label my-version