Nós de tag
O Azure CycleCloud criará e adicionará automaticamente três marcas a cada nó: um nome, o nome do cluster e o proprietário. Essas tags destinam-se a facilitar a auditoria da propriedade dos nós ao usar ferramentas que não sejam do CycleCloud.
Etiqueta | Descrição |
---|---|
Nome do Cluster | Nome do cluster do CycleCloud no qual o nó está sendo executado |
Designação | Nome do nó (apenas para recursos do nó principal) |
CycleOwner | O usuário que iniciou o nó |
Tempo de Lançamento | A hora em que este recurso foi criado |
ClusterId | Um identificador para o cluster (preterido a partir de 8.2) |
CycleCloudCluster | Um nome globalmente exclusivo para o cluster (a partir da versão 8.2) |
CycleCloudNodeArray | Um nome globalmente exclusivo para o nodearray, se ele vier de um nodearray (a partir de 8.2) |
Os formatos para as tags codificadas são os seguintes:
-
CycleCloudCluster
: /sites/[site_id]/clusters/[cluster_name] -
CycleCloudNodearray
: /sites/[site_id]/clusters/[cluster_name]/nodearrays/[nodearray_name] -
CycleOwner
: [cluster_name]([nome de usuário]@[site_name]:[site_id])
Os parâmetros acima referidos são definidos como:
-
username
: o usuário do CycleCloud que iniciou o nó -
site_name
: o nome definido pelo usuário da instalação do CycleCloud -
site_id
: o ID do site do CycleCloud que identifica exclusivamente a instalação do CycleCloud -
cluster_name
: o nome do cluster -
nodearray
: o nome do nodearray em que o nó está
Por exemplo, um nó chamado "scheduler" em um cluster chamado "Demo" iniciado por "username" em execução no site "mysite" do CycleCloud com id "92xy4vgh" teria as seguintes tags criadas automaticamente na VM, nic e disco:
Name => "scheduler"
ClusterName => "Demo"
CycleCloudCluster => "/sites/92xy4vgh/clusters/Demo"
CycleOwner => "username@mysite:92xy4vgh"
ClusterId => "Demo(username@mysite:92xy4vgh)"
Os nós na matriz de nós "Computar" receberiam uma tag adicional:
CycleCloudNodeArray => "/sites/92xy4vgh/clusters/Demo/nodearrays/Compute"
Observação
As tags CycleCloudCluster e CycleCloudNodeArray foram adicionadas na versão 8.2 para facilitar a obtenção de custos do Gerenciamento de Custos do Azure, usando um formato padrão também usado para o assunto de eventos enviados para a Grade de Eventos. O valor de ClusterId não é constante ao longo do tempo, uma vez que o nome e o proprietário do site podem ser alterados.
Dentro de um recurso que oferece suporte ao Resource Manager Operations você pode criar tags adicionais para atribuir à instância especificando-as com uma definição de nó dentro do seu modelo:
[cluster Demo]
[[node scheduler]]
tags.Application = my application
tags.CustomValue = 57
tags.CustomText = Hello world
A criação de um nó com essa definição resultará em três tags adicionais sendo definidas no nó, além das tags padrão:
Application => "my application"
CustomValue => "57"
CustomText => "Hello world"
Restrições
Há limites no número e formato de tags aplicadas a cada máquina virtual. Consulte o de documentação
Não inclua aspas ou pontos nos nomes das etiquetas.
Observação
Os nomes de tags no CycleCloud não podem conter os seguintes caracteres:
.
"
:
=