Tagknooppunten
Azure CycleCloud maakt en voegt automatisch drie tags toe aan elk knooppunt: een naam, de clusternaam en de eigenaar. Deze tags zijn bedoeld om het eigendom van de knooppunten gemakkelijker te controleren wanneer u niet-CycleCloud-hulpprogramma's gebruikt.
Label | Beschrijving |
---|---|
Clusternaam | Naam van het CycleCloud-cluster waarin het knooppunt wordt uitgevoerd |
Naam | Naam van het knooppunt (alleen voor hoofdknooppuntbronnen) |
CycleOwner | De gebruiker die het knooppunt heeft gestart |
LaunchTime | Het tijdstip waarop deze resource is gemaakt |
ClusterId | Een id voor het cluster (afgeschaft vanaf 8.2) |
CycleCloudCluster | Een wereldwijd unieke naam voor het cluster (vanaf 8.2) |
CycleCloudNodeArray | Een wereldwijd unieke naam voor de nodearray, als deze afkomstig is van een knooppuntmaarray (vanaf 8.2) |
De indelingen voor de gecodeerde tags zijn als volgt:
-
CycleCloudCluster
: /sites/[site_id]/clusters/[cluster_name] -
CycleCloudNodearray
: /sites/[site_id]/clusters/[cluster_name]/nodearrays/[nodearray_name] -
CycleOwner
: [cluster_name]([gebruikersnaam]@[site_name]:[site_id])
De hierboven genoemde parameters zijn gedefinieerd als:
-
username
: de CycleCloud-gebruiker die het knooppunt heeft gestart -
site_name
: de door de gebruiker gedefinieerde naam van de CycleCloud-installatie -
site_id
: de CycleCloud-site-id die de CycleCloud-installatie uniek identificeert -
cluster_name
: de naam van het cluster -
nodearray
: de naam van de knooppuntmaarray waarin het knooppunt zich bevindt
Een knooppunt met de naam scheduler in een cluster met de naam 'Demo' dat is gestart door 'gebruikersnaam' die wordt uitgevoerd op de CycleCloud-site 'mysite' met id '92xy4vgh', zou de volgende tags automatisch hebben gemaakt op de vm, nic en schijf:
Name => "scheduler"
ClusterName => "Demo"
CycleCloudCluster => "/sites/92xy4vgh/clusters/Demo"
CycleOwner => "username@mysite:92xy4vgh"
ClusterId => "Demo(username@mysite:92xy4vgh)"
Knooppunten in de knooppuntmaarray Compute krijgen een extra tag:
CycleCloudNodeArray => "/sites/92xy4vgh/clusters/Demo/nodearrays/Compute"
Notitie
De tags CycleCloudCluster en CycleCloudNodeArray zijn toegevoegd in 8.2 om het gemakkelijker te maken om kosten op te halen uit Azure Cost Management, met behulp van een standaardindeling die ook wordt gebruikt voor het onderwerp van gebeurtenissen die naar Event Gridworden verzonden. De waarde voor ClusterId is na verloop van tijd niet constant, omdat de sitenaam en eigenaar kunnen worden gewijzigd.
Binnen een resource die ondersteuning biedt voor Resource Manager Operations kunt u extra tags maken om aan het exemplaar toe te wijzen door deze op te geven met een knooppuntdefinitie in uw sjabloon:
[cluster Demo]
[[node scheduler]]
tags.Application = my application
tags.CustomValue = 57
tags.CustomText = Hello world
Als u een knooppunt met deze definitie maakt, worden er naast de standaardtags drie extra tags ingesteld op het knooppunt:
Application => "my application"
CustomValue => "57"
CustomText => "Hello world"
Beperkingen
Er gelden limieten voor het aantal en de notatie van tags die op elke virtuele machine worden toegepast. Raadpleeg de documentatie Azure-resources taggen voor meer informatie.
Neem geen aanhalingstekens of punten op in de tagnamen.
Notitie
Tagnamen in CycleCloud mogen niet de volgende tekens bevatten:
.
"
:
=