共用方式為


標記節點

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 成本管理取得成本,並使用標準格式也用於傳送至事件方格事件的主題。 ClusterId 的值不會隨著時間而保持不變,因為可以變更網站名稱和擁有者。

在支援 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 中的標記名稱不能包含下列字元:
. " : =

進一步閱讀