1
0
Fork 0
mirror of https://github.com/kubernetes-sigs/node-feature-discovery.git synced 2025-03-15 13:07:48 +00:00
node-feature-discovery/source/cpu
Markus Lehtonen b907d07d7e apis/nfd: flatten the structure of features data type
Flatten the data structure that stores features, dropping the "domain"
level from the data model. That extra level of hierarchy brought little
benefit but just caused some extra complexity, instead. The new
structure nicely matches what we have in the NodeFeatureRule object (the
matchFeatures field of uses the same flat structure with the "feature"
field having a value <domain>.<feature>, e.g. "kernel.version").

This is pre-work for introducing a new "node feature" CRD that contains
the raw feature data. It makes the life of both users and developers
easier when both CRDs, plus our internal code, handle feature data in a
similar flat structure.
2022-10-18 18:37:28 +03:00
..
cpu.go apis/nfd: flatten the structure of features data type 2022-10-18 18:37:28 +03:00
cpu_test.go source: make per-source unit tests stricter 2021-12-03 10:26:26 +02:00
cpuid_amd64.go source/cpu: implement FeatureSource 2021-11-11 18:33:40 +02:00
cpuid_arm.go cpu: document canonical sources of supported CPU flags 2022-10-14 14:07:02 -04:00
cpuid_arm64.go cpu: document canonical sources of supported CPU flags 2022-10-14 14:07:02 -04:00
cpuid_ppc64le.go cpu: document canonical sources of supported CPU flags 2022-10-14 14:07:02 -04:00
cpuid_s390x.go cpu: document canonical sources of supported CPU flags 2022-10-14 14:07:02 -04:00
cpuid_stub.go cpu: add cpuid stub for non-linux platforms 2022-04-14 14:15:02 +03:00
cstate_amd64.go pkg/utils: move hostpath helpers from source to utils 2022-10-06 14:28:24 +03:00
cstate_stub.go source/cpu: implement FeatureSource 2021-11-11 18:33:40 +02:00
power_amd64.go pkg/utils: move hostpath helpers from source to utils 2022-10-06 14:28:24 +03:00
power_stub.go source/cpu: Fix compile error for non-amd64 arches 2021-11-25 13:41:57 +01:00
pstate_amd64.go pkg/utils: move hostpath helpers from source to utils 2022-10-06 14:28:24 +03:00
pstate_stub.go source: fix gofmt errors 2021-10-22 12:01:31 +03:00
rdt_amd64.go source: fix gofmt errors 2021-10-22 12:01:31 +03:00
rdt_stub.go source: fix gofmt errors 2021-10-22 12:01:31 +03:00
security_amd64.go pkg/utils: move hostpath helpers from source to utils 2022-10-06 14:28:24 +03:00
security_s390x.go pkg/utils: move hostpath helpers from source to utils 2022-10-06 14:28:24 +03:00
security_stub.go cpu: re-organize security features 2022-06-28 13:38:31 +03:00