標記節點
Azure CycleCloud 會自動為每個節點建立並新增三個標籤:名稱、叢集名稱和擁有者。 這些標籤旨在讓您在使用非 CycleCloud 工具時更輕鬆地稽核節點的擁有權。
標記 | 描述 |
---|---|
ClusterName | 節點執行中之 CycleCloud 叢集的名稱 |
名字 | 節點名稱(僅適用於前端節點資源) |
CycleOwner | 啟動節點的使用者 |
LaunchTime | 建立此資源的時間 |
ClusterId | 叢集的識別碼(從 8.2 起已被取代) |
CycleCloudCluster | 叢集的全域唯一名稱(截至 8.2) |
CycleCloudNodeArray | 如果節點陣列來自 nodearray,則為全域唯一的名稱(從 8.2 起) |
編碼標籤的格式如下所示:
-
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])
上述參考的參數定義為:
-
username
:啟動節點的 CycleCloud 使用者 -
site_name
:CycleCloud 安裝的使用者定義名稱 -
site_id
:可唯一識別 CycleCloud 安裝的 CycleCloud 網站標識符 -
cluster_name
:叢集的名稱 -
nodearray
:節點位於的 nodearray 名稱
例如,名為 “Demo” 的叢集中名為 “Scheduler” 的節點,其開頭為 “username” 且標識符為 “92xy4vgh” 的 CycleCloud 網站 “mysite” 上,會在 VM、nic 和磁碟上自動建立下列標記:
Name => "scheduler"
ClusterName => "Demo"
CycleCloudCluster => "/sites/92xy4vgh/clusters/Demo"
CycleOwner => "username@mysite:92xy4vgh"
ClusterId => "Demo(username@mysite:92xy4vgh)"
“Compute” nodearray 中的節點會取得額外的標籤:
CycleCloudNodeArray => "/sites/92xy4vgh/clusters/Demo/nodearrays/Compute"
注意
CycleCloudCluster 和 CycleCloudNodeArray 標籤於 8.2 中新增,可讓您更輕鬆地從 Azure 成本管理取得成本,並使用標準格式也用於傳送至事件方格
在支援 Resource Manager Operations 的資源中,您可以使用範本內的節點定義來指定這些標籤,以指派給實例:
[cluster Demo]
[[node scheduler]]
tags.Application = my application
tags.CustomValue = 57
tags.CustomText = Hello world
建立具有此定義的節點,除了標準標籤之外,還會在節點上設定三個額外的標籤:
Application => "my application"
CustomValue => "57"
CustomText => "Hello world"
限制
套用至每個虛擬機的標籤目和格式有限制。 如需完整詳細數據,請檢閱 標記 Azure 資源檔。
請勿在標記名稱中包含引號或句號。
注意
CycleCloud 中的標記名稱不能包含下列字元:
.
"
:
=