Skip to main content

Criar Tags

Uma Tag é composta por uma chave (Tag Key), que representa a categoria que será utilizada para organizar seus recursos.

Exemplos:

TagKeyFinalidade
ambienteIdentificar o ambiente do recurso
projetoAgrupar recursos por projeto
centro_custoOrganizar despesas por centro de custo
clienteIdentificar recursos de um cliente

Nesta seção, utilizaremos a CLI da Magalu Cloud para demonstrar como criar e gerenciar Tags. Os mesmos conceitos podem ser aplicados por outras interfaces e ferramentas suportadas pela plataforma.

Para criar uma TagKey, apenas o nome é obrigatório.

mgc tag create --name="environment"

Esse comando cria uma TagKey chamada environment, pronta para receber valores e ser associada aos recursos.

Você também pode fornecer informações adicionais (campos opcionais) para facilitar a organização das Tags.

  • description = Descrição da finalidade da Tag.
  • color = Cor utilizada para identificação visual.
  • kinds = Define o propósito da Tag. Utilize Finops para habilitar análises financeiras e segregação de custos no Billing.
  • values = Permite criar um ou mais valores juntamente com a Tag.

Exemplo:

mgc tag create \
--name="environment" \
--description="Tag para monitorar despesas por ambiente" \
--color="0086ff" \
--kinds='["finops"]' \
--values='[{"name": "prod", "description": "custos de producao"}, {"name": "dev", "description": "custos de desenvolvimento"}, {"name": "homolog", "description": "custos de homologacao"} ]'

Importante: Somente TagKey com kind FinOps serão exibidos no billing da Magalu Cloud para alocação e segregação de custos.

Adicionar valores à Tag​

Após criar a TagKey, adicione os TagValues associados.

Os campos obrigatórios para criar uma TagValue são:

mgc tag values create \
--tag-name="environment" \
--name="dev"

Você pode informar uma descrição opcional para facilitar a identificação do TagValue.

mgc tag values create \
--tag-name="environment" \
--name="dev" \
--description="Ambiente de desenvolvimento"