mirror of
https://github.com/kubernetes-sigs/node-feature-discovery.git
synced 2024-12-15 17:50:49 +00:00
34 lines
900 B
YAML
34 lines
900 B
YAML
#
|
|
# This NodeFeatureRule replicates all built-in memory feature labels of NFD.
|
|
#
|
|
apiVersion: nfd.k8s-sigs.io/v1alpha1
|
|
kind: NodeFeatureRule
|
|
metadata:
|
|
name: nfd-builtin-memory-features
|
|
spec:
|
|
rules:
|
|
- name: "nfd built-in memory-numa labels"
|
|
labels:
|
|
"memory-numa": "true"
|
|
matchFeatures:
|
|
- feature: memory.numa
|
|
matchExpressions:
|
|
"is_numa":
|
|
op: IsTrue
|
|
|
|
- name: "nfd built-in memory-nv.present label"
|
|
labelsTemplate: "{{ if gt (len .memory.nv ) 0 }}memory-nv.present=true{{ end }}"
|
|
matchFeatures:
|
|
- feature: memory.nv
|
|
matchName:
|
|
op: Exists
|
|
|
|
- name: "nfd built-in memory-nv.dax label"
|
|
labels:
|
|
"memory.nv.dax": "true"
|
|
matchFeatures:
|
|
- feature: memory.nv
|
|
matchExpressions:
|
|
"devtype":
|
|
op: In
|
|
value: ["nd_dax"]
|