3.5. NodeFeatureRule カスタムリソースの使用
一連のルールが条件に一致する場合にノードにラベルを付ける NodeFeatureRule オブジェクトを作成します。
手順
次のテキストを含むカスタムリソースを、
nodefeaturerule.yamlという名前で作成します。Copy to Clipboard Copied! Toggle word wrap Toggle overflow このカスタムリソースは、
vethモジュールがロードされ、ベンダーコードが8086の PCI デバイスがクラスター内に存在する場合にラベル付けするように指定します。次のコマンドを実行して、
nodefeaturerule.yamlファイルをクラスターに適用します。oc apply -f https://raw.githubusercontent.com/kubernetes-sigs/node-feature-discovery/v0.13.6/examples/nodefeaturerule.yaml
$ oc apply -f https://raw.githubusercontent.com/kubernetes-sigs/node-feature-discovery/v0.13.6/examples/nodefeaturerule.yamlCopy to Clipboard Copied! Toggle word wrap Toggle overflow この例では、
vethモジュールがロードされており、ベンダーコードが8086の PCI デバイスが存在するノードに機能ラベルを適用します。注記ラベルの再設定では、最大 1 分の遅延が発生する可能性があります。