Etiquetado de aplicaciones - 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 aplicaciones

En este tema se explican las ventajas de etiquetar las aplicaciones de Elastic Beanstalk. También se proporcionan instrucciones para crear y administrar etiquetas de aplicaciones. Las etiquetas son pares de clave-valor asociadas 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 aplicación. En una aplicación existente, puede añadir o eliminar etiquetas, y actualizar los valores de etiquetas existentes. Puede añadir hasta 50 etiquetas a cada aplicación.

Adición de etiquetas durante la creación de aplicaciones

Cuando se utiliza la consola de Elastic Beanstalk para crear una aplicación, puede especificar las claves y los valores de las etiquetas en el cuadro de diálogo Create New Application (Crear nueva aplicación).

Si utiliza la CLI de EB para crear una aplicación, use la opción --tags con eb init para añadir etiquetas.

~/workspace/my-app$ eb init --tags mytag1=value1,mytag2=value2

Con la AWS CLI u otros clientes basados en API, agregue etiquetas con el parámetro --tags en el comando create-application.

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

Administración de etiquetas de una aplicación existente

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

Para administrar las etiquetas de una aplicación en 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. Elija Actions (Acciones) y, a continuación, elija Manage Tags (Administrar etiquetas).

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

  5. Para guardar los cambios, elija Aplicar en la parte inferior de la página.

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

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

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

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:application/my-app"

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

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

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

Utilice el comando update-tags-for-resource para añadir, actualizar o eliminar etiquetas en una 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:application/my-app"

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 de la CLI de EB y los comandos de la AWS CLI con una aplicación Elastic Beanstalk, necesita el ARN de la aplicación. Puede recuperar el ARN mediante el siguiente comando.

$ aws elasticbeanstalk describe-applications --application-names my-app