2021-09-23 15:58:45 +03:00
|
|
|
apiVersion: nfd.k8s-sigs.io/v1alpha1
|
|
|
|
kind: NodeFeatureRule
|
|
|
|
metadata:
|
|
|
|
name: my-sample-rule-object
|
|
|
|
spec:
|
|
|
|
rules:
|
|
|
|
- name: "my sample rule"
|
|
|
|
labels:
|
|
|
|
"my-sample-feature": "true"
|
|
|
|
matchFeatures:
|
|
|
|
- feature: kernel.loadedmodule
|
|
|
|
matchExpressions:
|
|
|
|
dummy: {op: Exists}
|
|
|
|
- feature: kernel.config
|
|
|
|
matchExpressions:
|
|
|
|
X86: {op: In, value: ["y"]}
|
2023-03-10 11:39:41 +01:00
|
|
|
---
|
|
|
|
apiVersion: nfd.k8s-sigs.io/v1alpha1
|
|
|
|
kind: NodeFeatureRule
|
|
|
|
metadata:
|
|
|
|
name: my-sample-extened-resource
|
|
|
|
spec:
|
|
|
|
rules:
|
|
|
|
- name: "my sample rule"
|
|
|
|
extendedResources:
|
|
|
|
vendor.io/dynamic: "@kernel.version.major"
|
|
|
|
vendor.io/static: "123"
|
|
|
|
matchFeatures:
|
|
|
|
- feature: kernel.version
|
|
|
|
matchExpressions:
|
|
|
|
major: {op: Exists}
|