2023-03-10 11:39:41 +01:00
|
|
|
apiVersion: nfd.k8s-sigs.io/v1alpha1
|
|
|
|
kind: NodeFeatureRule
|
|
|
|
metadata:
|
|
|
|
name: e2e-extened-resource-test
|
|
|
|
spec:
|
|
|
|
rules:
|
|
|
|
- name: "e2e no ns rule"
|
|
|
|
extendedResources:
|
|
|
|
nons: "123"
|
|
|
|
matchFeatures:
|
|
|
|
- feature: "fake.attribute"
|
|
|
|
matchExpressions:
|
|
|
|
"attr_1": {op: IsTrue}
|
|
|
|
"attr_2": {op: IsFalse}
|
|
|
|
|
|
|
|
- name: "e2e Dynamic rule"
|
|
|
|
extendedResources:
|
|
|
|
vendor.io/dynamic: "@fake.attribute.attr_3"
|
|
|
|
matchFeatures:
|
|
|
|
- feature: "fake.attribute"
|
|
|
|
matchExpressions:
|
|
|
|
"attr_3": {op: Exists}
|
|
|
|
|
|
|
|
- name: "e2e static rule"
|
|
|
|
extendedResources:
|
2023-09-27 10:30:13 +03:00
|
|
|
vendor.feature.node.kubernetes.io/static: "123"
|
2023-03-10 11:39:41 +01:00
|
|
|
matchFeatures:
|
|
|
|
|
|
|
|
- name: "e2e not allowed rule"
|
|
|
|
extendedResources:
|
|
|
|
bad.kubernetes.io/malo: "999"
|
|
|
|
matchFeatures:
|