Freigeben über


Tagknoten

Azure CycleCloud erstellt und fügt jedem Knoten automatisch drei Tags hinzu: einen Namen, den Clusternamen und den Besitzer. Diese Tags sollen das Überwachen des Besitzes der Knoten erleichtern, wenn Sie Nicht-CycleCloud-Tools verwenden.

Etikett Beschreibung
ClusterName Name des CycleCloud-Clusters, in dem der Knoten ausgeführt wird
Name Name des Knotens (nur für Kopfknotenressourcen)
CycleOwner Der Benutzer, der den Knoten gestartet hat
LaunchTime Die Zeit, zu der diese Ressource erstellt wurde
ClusterId Ein Bezeichner für den Cluster (veraltet ab 8.2)
CycleCloudCluster Ein global eindeutiger Name für den Cluster (ab 8.2)
CycleCloudNodeArray Ein global eindeutiger Name für das Knotenarray, wenn er aus einem Knotenarray stammt (ab 8.2)

Die Formate für die codierten Tags sind wie folgt:

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

Die oben genannten Parameter sind wie folgt definiert:

  • username: Der CycleCloud-Benutzer, der den Knoten gestartet hat
  • site_name: der benutzerdefinierte Name der CycleCloud-Installation
  • site_id: die CycleCloud-Website-ID, die die CycleCloud-Installation eindeutig identifiziert
  • cluster_name: Der Name des Clusters
  • nodearray: Der Name des Knotenarrays, in dem sich der Knoten befindet

Beispielsweise würde ein Knoten namens "scheduler" in einem Cluster namens "Demo" gestartet von "Benutzername" auf CycleCloud-Website "meine Website" mit der ID "92xy4vgh" die folgenden Tags auf der VM, nic und disk automatisch erstellt:

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

Knoten im Knotenarray "Compute" erhalten ein zusätzliches Tag:

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

Anmerkung

Die Tags "CycleCloudCluster" und "CycleCloudNodeArray" wurden in 8.2 hinzugefügt, um die Kosten von Azure Cost Management zu vereinfachen, wobei ein Standardformat verwendet wird, das auch für das Thema Ereignisse verwendet wird, die an event Gridgesendet werden. Der Wert für ClusterId ist im Laufe der Zeit nicht konstant, da der Websitename und -besitzer geändert werden können.

Innerhalb einer Ressource, die Resource Manager Operations unterstützt, können Sie zusätzliche Tags erstellen, die der Instanz zugewiesen werden sollen, indem Sie sie mit einer Knotendefinition in Ihrer Vorlage angeben:

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

Das Erstellen eines Knotens mit dieser Definition führt zusätzlich zu den Standardtags zu drei zusätzlichen Tags, die auf dem Knoten festgelegt werden:

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

Einschränkungen

Es gibt Grenzwerte für die Anzahl und das Format von Tags, die auf jeden virtuellen Computer angewendet werden. Ausführliche Informationen finden Sie in der Dokumentation zum Kategorisieren von Azure Resources.

Fügen Sie keine Anführungszeichen oder Punkte in Ihre Tagnamen ein.

Anmerkung

Tagnamen in CycleCloud dürfen nicht die folgenden Zeichen enthalten:
. " : =

Weitere Lektüre