6.2.3. ラベルとラベルセレクター
リソースにラベルを割り当てて、場所、ハードウェアの種類、目的などを記録することで、リソースを整理できます。Red Hat Edge Manager のラベルは、Kubernetes のラベルおよびラベルセレクターと同じ構文、原則、演算子に準拠したものです。デバイスのインベントリーを表示するとき、またはデバイスに操作を適用するときに、ラベルの付いたデバイスを選択できます。
ラベルは キー=値の 形式に従います。キーはデバイスのグループ化に使用できます。たとえば、ラベルが site=<location> の命名規則に従う場合、サイトごとにデバイスをグループ化できます。キーのみを含むラベルを使用することもできます。
ラベルが有効であるためには、次のルールに従う必要があります。
- キーと値はそれぞれ 63 文字以下である必要があります。
-
キーと値は、英数字 (
a-z、A-Z、0-9) で構成可能です。 -
キーと値には、ダッシュ (
-)、アンダースコア (_)、ドット (.) を含めることができますが、これらを先頭または末尾に配置することはできません。 - 値は省略できます。
ラベルは次の方法でデバイスに適用できます。
- イメージのビルド時にデフォルトのラベルセットを定義し、デプロイ時にすべてのデバイスに自動適用されるようにします。
- 登録時に初期ラベルを割り当てます。
- 登録後、ラベルを割り当てます。
リソースにラベルを割り当てたら、ラベルセレクターを作成して、一部のデバイスを選択できます。ラベルセレクターは、ラベルのコンマ区切りリストであり、同じラベルセットを持つデバイスを選択するためのものです。
以下の例を参照してください。
| ラベルセレクターの例 | 選択されるデバイス |
|---|---|
|
|
|
|
|
|
|
|
|
ラベルとセレクターの詳細は、Kubernetes ドキュメントの Labels and Selectors を参照してください。
6.2.3.1. Web UI でのデバイスとそのラベルの表示 リンクのコピーリンクがクリップボードにコピーされました!
Web UI でデバイスとそれに関連付けられたラベルを表示します。ラベルを使用すると、デバイスとデバイス群を整理できます。
以下の手順を実行します。
-
ナビゲーションパネルから、
を選択します。外部 Edge Manager インスタンスが開きます。 - ナビゲーションパネルから デバイス を選択します。
- 管理するデバイスを選択します。詳細 タブでは、ラベル の下に関連するラベルを表示できます。