Tags - AWS OpsWorks

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Tags

Importante

O AWS OpsWorks Stacks serviço chegou ao fim da vida útil em 26 de maio de 2024 e foi desativado para clientes novos e existentes. É altamente recomendável que os clientes migrem suas cargas de trabalho para outras soluções o mais rápido possível. Se você tiver dúvidas sobre migração, entre em contato com a AWS Support equipe no AWS re:POST ou por meio do Premium AWS Support.

Tags podem ajudá-lo a agrupar recursos nas pilhas do Chef 11.10, Chef 12 e Chef 12.2 e rastrear os custos de uso desses recursos no AWS Billing and Cost Management.

Você pode aplicar tags no nível de camada e pilha. Quando você cria uma tag, está aplicando-a para cada recurso dentro da estrutura com a tag. Por exemplo, se você aplica uma tag a uma camada, está aplicando a tag a cada instância, volume do Amazon EBS (exceto o root) ou balanceador de carga do Elastic Load Balancing na camada. Atualmente, as tags não podem ser aplicadas à raiz, ou padrão, volume do EBS de uma instância.

As tags são pares de valores-chave que você atribui a pilhas ou camadas em Pilhas. AWS OpsWorks Depois de criar tags, abra o console do Faturamento e gerenciamento de custos para ativar tags definidas pelo usuário. Para obter mais informações sobre como ativar suas tags e usá-las para rastrear e gerenciar os custos dos recursos do AWS OpsWorks Stacks, consulte Usando tags de alocação de custos e ativando tags de alocação de custos definidas pelo usuário no Billing and Cost Management User Guide.

As tags funcionam de forma semelhante aos atributos personalizados no AWS OpsWorks Stacks. As tags que você aplica a uma pilha são herdadas por cada camada na pilha. No nível da camada, você pode substituir os valores (mas não os nomes das chaves) das tags herdadas e adicionar novas tags específicas da camada. AWS OpsWorks aplica o conjunto de tags resultante a todos os recursos na camada. Conforme você cria novos ou atribui recursos existentes a uma camada, os novos recursos na camada são marcados com o mesmo grupo de tags.

Definição de tags no nível da pilha

No nível da pilha, você pode adicionar e gerenciar tags escolhendo Tags na página inicial da pilha.

Na página Tags, adicione tags como pares chave-valor. A captura de tela a seguir mostra algumas tags de exemplo. Você pode excluir tags marcando o X em vermelho à direita do par chave-valor.

Definição de tags no nível da camada

No nível da camada, defina tags escolhendo a guia Tags. Você pode encontrar essa guia na página inicial Layers (Camadas), e na página inicial de cada camada individual.

Quando você muda ou adiciona tags no nível da camada, esteja ciente de que as tags adicionadas no nível da pilha parente são herdadas pela camada e seus recursos. Por mais que você possa mudar os valores das tags herdadas, não pode mudar os nomes-chave ou excluir tags herdadas. Alterar os nomes-chave ou excluir tags herdadas da pilha parente nas configurações de pilha. A captura de tela a seguir mostra exemplos de tags herdadas do nível da pilha. Tags herdadas estão desabilitadas.

Para obter mais informações sobre como adicionar tags a pilhas, consulte Criar uma nova pilha. Para obter mais informações sobre como adicionar tags a camadas, consulte Editando a configuração de uma OpsWorks camada.

Gerenciando tags com o AWS CLI

Você também pode usar AWS CLI comandos para adicionar e remover tags no nível da pilha e da camada. Para obter mais informações sobre como baixar e instalar o AWS CLI, consulte Instalando a interface de linha de AWS comando. Lembre-se de adicionar o parâmetro --region ao seu comando se a pilha que você deseja marcar não está em sua região padrão. Atualmente, os ARNs da camada não aparecem no AWS Management Console. Para obter o ARN da camada, execute o comando describe-layers.

Para adicionar tags usando o AWS CLI
  • No prompt de AWS CLI comando, digite o comando a seguir, substituindo Stack_or_layer_arn e especificando suas tags de par de valores-chave e, em seguida, pressione Enter. Pontos de interrogação duplos são recuados com barras invertidas.

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

    Veja um exemplo a seguir.

    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 remover tags usando o AWS CLI
  • No prompt de AWS CLI comando, digite o seguinte e pressione Enter.

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

    Para remover tags, você especifica apenas a chave da tag que deseja remover. Veja um exemplo a seguir.

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

    Você não pode remover tags herdadas (tags que foram adicionadas ao nível de pilha parente) de uma camada. Em vez disso, remova tags herdadas da pilha.

Limitações de tag

Mantenha as seguintes limitações em mente ao criar tags.

  • AWS OpsWorks As pilhas limitam o número de tags definidas pelo usuário no nível da pilha e da camada a 40, incluindo tags definidas pelo usuário herdadas de um nível principal. Isso deixa 10 slots disponíveis para tags padrão que são prefixadas com opsworks: e tags que são definidas por outros AWS processos. É permitido um máximo de 50 tags em um recurso, incluindo tags definidas pelo usuário e tags padrão criadas por AWS.

  • Chaves de tags não podem começar com aws:, opsworks: ou rds:. Não use name ou Name como chave de tag, pois Name é reservada pelo AWS OpsWorks Stacks.

  • Uma chave por ter, no máximo, 127 caracteres, e pode conter apenas letras de código único, números ou separadores, ou os caracteres especiais a seguir: + - = . _ : / .

  • Um valor pode ter, no máximo, 255 caracteres, e conter apenas letras de código único, números ou separadores, ou os caracteres especiais a seguir: + - = . _ : / .