Etiquetado de configuraciones guardadas - AWS Elastic Beanstalk

Etiquetado de configuraciones guardadas

Puede aplicar etiquetas a las configuraciones guardadas de 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 cuando cree una configuración guardada. En una configuración guardada existente, puede añadir o eliminar etiquetas, y actualizar los valores de etiquetas existentes. Puede añadir hasta 50 etiquetas a cada configuración guardada.

Adición de etiquetas durante la creación de configuraciones guardadas

Cuando se utiliza la consola de Elastic Beanstalk para guardar una configuración, puede especificar claves y valores de etiqueta en la página Save Configuration (Guardar configuración).

Si utiliza la CLI de EB para guardar una configuración, use la opción --tags con eb config para añadir etiquetas.

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

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

$ aws elasticbeanstalk create-configuration-template \ --tags Key=mytag1,Value=value1 Key=mytag2,Value=value2 \ --application-name my-app --template-name my-template --solution-stack-name solution-stack

Administración de etiquetas de una configuración guardada existente

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

Para administrar las etiquetas de una configuración guardada 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 Saved configurations (Configuraciones guardadas).

  4. Seleccione la configuración guardada que desea administrar.

  5. Elija Actions (Acciones) 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 configuración guardada, utilice eb tags para añadir, actualizar, eliminar o enumerar etiquetas.

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

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

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

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 configuración guardada.

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

Utilice el comando update-tags-for-resource para añadir, actualizar o eliminar etiquetas en una configuración guardada.

$ 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:configurationtemplate/my-app/my-template"

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 CLI de AWS con una configuración guardada de Elastic Beanstalk, necesita el ARN de la configuración guardada. Para construir el ARN, en primer lugar, utilice el siguiente comando para recuperar el nombre de la configuración guardada.

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

Busque la clave ConfigurationTemplates en la salida del comando. Este elemento muestra el nombre de la configuración guardada. Utilice este nombre en el que se especifica my-template en los comandos mencionados en esta página.