Condividi tramite


Nodi tag

Azure CycleCloud creerà e aggiungerà automaticamente tre tag a ogni nodo: un nome, il nome del cluster e il proprietario. Questi tag sono concepiti per semplificare il controllo della proprietà dei nodi quando si usano strumenti non CycleCloud.

Cartellino Descrizione
ClusterName Nome del cluster CycleCloud in cui è in esecuzione il nodo
Nome Nome del nodo (solo per le risorse del nodo head)
CycleOwner Utente che ha avviato il nodo
LaunchTime Ora di creazione della risorsa
ClusterId Identificatore del cluster (deprecato a partire dalla versione 8.2)
CycleCloudCluster Nome univoco globale per il cluster (a partire dalla versione 8.2)
CycleCloudNodeArray Nome univoco globale per nodearray, se proviene da un nodearray (a partire da 8.2)

I formati per i tag codificati sono i seguenti:

  • CycleCloudCluster: /sites/[site_id]/clusters/[cluster_name]
  • CycleCloudNodearray: /sites/[site_id]/clusters/[cluster_name]/nodearrays/[nodearray_name]
  • CycleOwner: [cluster_name]([username]@[site_name]:[site_id])

I parametri a cui si fa riferimento in precedenza sono definiti come:

  • username: l'utente CycleCloud che ha avviato il nodo
  • site_name: nome definito dall'utente dell'installazione di CycleCloud
  • site_id: ID del sito CycleCloud che identifica in modo univoco l'installazione di CycleCloud
  • cluster_name: nome del cluster
  • nodearray: il nome dell'oggetto nodearray in cui si trova il nodo

Ad esempio, un nodo denominato "utilità di pianificazione" in un cluster denominato "Demo" avviato da "username" in esecuzione nel sito CycleCloud "mysite" con ID "92xy4vgh" avrà i tag seguenti creati automaticamente nella macchina virtuale, nella scheda di interfaccia di rete e nel disco:

Name => "scheduler"
ClusterName => "Demo"
CycleCloudCluster => "/sites/92xy4vgh/clusters/Demo"
CycleOwner => "username@mysite:92xy4vgh"
ClusterId => "Demo(username@mysite:92xy4vgh)"

I nodi nel nodearray "Compute" otterrebbero un tag aggiuntivo:

CycleCloudNodeArray => "/sites/92xy4vgh/clusters/Demo/nodearrays/Compute"

Nota

I tag CycleCloudCluster e CycleCloudNodeArray sono stati aggiunti nella versione 8.2 per semplificare l'acquisizione dei costi da Gestione costi di Azure, usando un formato standard usato anche per l'oggetto di eventi inviati a Griglia di eventi. Il valore di ClusterId non è costante nel tempo, perché il nome e il proprietario del sito possono essere modificati.

All'interno di una risorsa che supporta Resource Manager Operations è possibile creare tag aggiuntivi da assegnare all'istanza specificandoli con una definizione di nodo all'interno del modello:

[cluster Demo]
  [[node scheduler]]
    tags.Application = my application
    tags.CustomValue = 57
    tags.CustomText = Hello world

La creazione di un nodo con questa definizione comporterà l'impostazione di tre tag aggiuntivi nel nodo oltre ai tag standard:

Application => "my application"
CustomValue => "57"
CustomText => "Hello world"

Restrizioni

Esistono limiti al numero e al formato dei tag applicati a ogni macchina virtuale. Per informazioni dettagliate dettagliate, vedere la documentazione relativa all'assegnazione di tag alle risorse di Azure .

Non includere virgolette o punti nei nomi dei tag.

Nota

I nomi dei tag in CycleCloud non possono contenere i caratteri seguenti:
. " : =

Altre informazioni