Etiquetas - AWS OpsWorks

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.

Etiquetas

importante

El AWS OpsWorks Stacks servicio llegó al final de su vida útil el 26 de mayo de 2024 y se ha desactivado tanto para los clientes nuevos como para los existentes. Recomendamos encarecidamente a los clientes que migren sus cargas de trabajo a otras soluciones lo antes posible. Si tienes preguntas sobre la migración, ponte en contacto con el AWS Support equipo en AWS Re:post o a través de Premium AWS Support.

Las etiquetas permiten agrupar recursos en pilas de Chef 11.10, Chef 12 y Chef 12.2 y realizar el seguimiento de los costos derivados del uso de dichos recursos en AWS Billing and Cost Management.

Puede aplicar etiquetas en el nivel de la pila y de capa. Al crear una etiqueta, está aplicando la etiqueta a cada recurso dentro de la estructura etiquetada. Por ejemplo, si se aplica una etiqueta a una capa, esta afecta a todas las instancias, al volumen de Amazon EBS (excepto la raíz) o al equilibrador de carga de de la capa. Actualmente las etiquetas no se pueden aplicar a la raíz o, de forma predeterminada, al volumen de EBS de una instancia.

Las etiquetas son pares clave-valor que se asignan a las pilas o capas de las pilas. AWS OpsWorks Después de crear las etiquetas, abra la consola de Administración de costos y facturación para activar las etiquetas definidas por el usuario. Para obtener más información sobre cómo activar tus etiquetas y utilizarlas para realizar un seguimiento y gestionar los costes de tus recursos de AWS OpsWorks Stacks, consulta Uso de etiquetas de asignación de costes y activación de etiquetas de asignación de costes definidas por el usuario en la Guía del usuario de Billing and Cost Management.

Las etiquetas funcionan de forma similar a los atributos personalizados de Stacks. AWS OpsWorks Cada capa de la pila hereda las etiquetas que se aplican a una pila. A nivel de capa, puedes anular los valores (pero no los nombres clave) de las etiquetas heredadas y añadir nuevas etiquetas específicas de cada capa. AWS OpsWorks aplica el conjunto de etiquetas resultante a todos los recursos de la capa. A medida que se crean recursos nuevos o se asignan recursos existentes a una capa, los nuevos recursos de la capa se etiquetan con el mismo conjunto de etiquetas.

Definición de etiquetas en el nivel de la pila

En el nivel de la pila puede añadir y administrar etiquetas si elige Tags (Etiquetas) en la página de inicio de la pila.

En la página Tags (Etiquetas), añada etiquetas como pares clave-valor. En la siguiente captura de pantalla se muestran algunas etiquetas de ejemplo. Puede eliminar etiquetas eligiendo la X roja que se encuentra a la derecha del par clave-valor.

Definición de etiquetas en el nivel de la capa

En el nivel de la capa, defina las etiquetas en la pestaña Tags (Etiquetas). Esta pestaña está en la página de inicio Layers (Capas) y en la página de inicio de cada capa.

Al modificar o añadir etiquetas en el nivel de la capa, debe saber que las etiquetas que se han añadido en el nivel de la pila principal se heredan de la capa y de sus recursos. Aunque puede cambiar los valores de etiquetas heredadas, no puede cambiar los nombres clave ni eliminar las etiquetas heredadas. Cambie los nombres clave o elimine las etiquetas heredadas de la pila principal en la configuración de la pila. En la siguiente captura de pantalla se muestran ejemplos de etiquetas heredadas del nivel de la pila. Las etiquetas heredadas aparecen atenuadas.

Para obtener más información sobre cómo agregar etiquetas en pilas, consulte Crear una pila nueva. Para obtener más información sobre cómo agregar etiquetas en capas, consulte Edición de la configuración de una capa OpsWorks .

Administrar etiquetas con AWS CLI

También puede utilizar AWS CLI comandos para añadir y eliminar etiquetas a nivel de pila y capa. Para obtener más información sobre la descarga e instalación de AWS CLI, consulte Instalación de la interfaz de línea de AWS comandos. Recuerde añadir el parámetro --region en su comando si la pila que desea etiquetar no está en la región predeterminada. Los ARN de capa no aparecen actualmente en. AWS Management Console Para obtener el ARN de una capa, ejecute el comando describe-layers.

Para añadir etiquetas mediante el AWS CLI
  • En la AWS CLI línea de comandos, escriba el siguiente comando, sustituya Stack_or_Layer_ARN y especifique las etiquetas del par clave-valor y, a continuación, presione Entrar. Las comillas dobles están encerradas con barras inversas.

    aws opsworks tag-resource --resource-arn stack_or_layer_ARN --tags "{\"key\":\"value\",\"key\":\"value\"}"

    A continuación, se muestra un ejemplo.

    aws opsworks tag-resource --resource-arn arn:aws:opsworks:us-east-2:800000000003:stack/500b99c0-ec00-4cgg-8a0d-1000000jjd1b --tags "{\"Stage\":\"Production\",\"Organization\":\"Mobile\"}"
Para eliminar etiquetas mediante el AWS CLI
  • En la AWS CLI línea de comandos, escriba lo siguiente y, a continuación, presione Entrar.

    aws opsworks untag-resource --resource-arn stack_or_layer_ARN --tag-keys "[\"key\",\"key\"]"

    Para eliminar etiquetas, solo debe especificar la clave de la etiqueta que desea eliminar. A continuación, se muestra un ejemplo.

    aws opsworks untag-resource --resource-arn arn:aws:opsworks:us-east-2:800000000003:stack/500b99c0-ec00-4cgg-8a0d-1000000jjd1b --tag-keys "[\"Stage\",\"Organization\"]"
    nota

    No se pueden eliminar etiquetas heredadas (etiquetas añadidas en el nivel de la pila principal) de una capa. En su lugar, elimine las etiquetas heredadas de la pila.

Restricciones a las etiquetas

Recuerde las siguientes restricciones al crear etiquetas.

  • AWS OpsWorks Stacks limita el número de etiquetas definidas por el usuario en el nivel de pila y capa a 40, incluidas las etiquetas definidas por el usuario heredadas del nivel principal. Esto deja 10 espacios disponibles para las etiquetas predeterminadas que se anteponen y las etiquetas que se establecen mediante otros procesos. opsworks: AWS Se permite un máximo de 50 etiquetas en un recurso, incluidas las etiquetas definidas por el usuario y las predeterminadas creadas por. AWS

  • Las claves no pueden comenzar por aws:, opsworks: o rds:. No utilices name ni Name como clave de etiqueta, ya que Name está reservada por AWS OpsWorks Stacks.

  • Una clave puede tener un máximo de 127 caracteres y solo puede contener letras, números o separadores Unicode, o los siguientes caracteres especiales: + - = . _ : / .

  • Un valor puede tener un máximo de 255 caracteres y solo puede contener letras, números o separadores Unicode, o los siguientes caracteres especiales: + - = . _ : / .