1
0
Fork 0
mirror of https://github.com/kubernetes-sigs/node-feature-discovery.git synced 2024-12-14 11:57:51 +00:00
node-feature-discovery/pkg
Markus Lehtonen dc5af8be04 nfd-master: predictable handling of unprefixed names
Make the handling of unprefixed names (of labels, annotations and
extended resources) well-defined and predictable. Previously the
resulting output was not predictable in case the same name was coming in
both the unprefixed and prefixed form, say unprefixed "foo=bar" coming from
one source (be it nfd-worker or NodeFeature(Rule)) and
"feature.node.kubernetes.io/foo=baz" from a NodeFeature(Rule).
Previously the output value was randomly either "bar" or "baz".

This patch adds prefixes to all names early in the processing
"pipeline", preventing random name clashes later on.
2023-11-23 22:16:04 +02:00
..
apihelper generate: bump tools to their latest versions 2023-07-27 14:29:48 +03:00
apis/nfd/v1alpha1 Merge pull request #1458 from marquiz/devel/logging-fix 2023-11-21 12:04:59 +01:00
cpuid pkg/cpuid: lint fixes 2020-05-20 21:48:06 +03:00
generated generate: update auto-generated code 2023-04-19 09:49:17 +03:00
labeler generate: bump tools to their latest versions 2023-07-27 14:29:48 +03:00
nfd-gc nfd-gc: add metrics 2023-10-09 13:39:28 +00:00
nfd-master nfd-master: predictable handling of unprefixed names 2023-11-23 22:16:04 +02:00
nfd-topology-updater Refactor metrics 2023-10-09 10:49:12 +03:00
nfd-worker Refactor metrics 2023-10-09 10:49:12 +03:00
podres generate: bump tools to their latest versions 2023-07-27 14:29:48 +03:00
resourcemonitor topology-updater: migrate to structured logging 2023-05-31 14:43:08 +03:00
topologypolicy nrt-api: move from v1alpha1 to v1alpha2 2023-02-09 12:29:54 +01:00
utils Refactor metrics 2023-10-09 10:49:12 +03:00
version version: allow undefined version 2020-03-20 07:21:43 +02:00