1
0
Fork 0
mirror of https://github.com/kubernetes-sigs/node-feature-discovery.git synced 2025-03-28 10:47:23 +00:00
node-feature-discovery/pkg
Markus Lehtonen 121345472d nfd-master: add DisableAutoPrefix feature gate
Now that we have support for feature gates deprecate the autoDefaultNs
config option of nfd-master and replace it with a new alpha feature gate
DisableAutoPrefix (defaults to false). Using a feature gate to handle
and communicate these kind of changes, where the default behavior is
intended to be changed in a future release, feels much more natural than
using random flags/options.

The combined logic of the feature gate and the config option is a
logical OR over disabling auto-prefixing. That is, auto-prefixing is
disabled if either the feature gate or the config options is used set to
disable it:

                       | DisableAutoPrefix (feature gate)
                       | false | true
  -------------------- | --------------------------------
  autoDefaultNs   true |  ON   | OFF
  (config opt)   false |  OFF  | OFF
2024-05-15 17:01:16 +03:00
..
apis/nfd apis/nfd: increase unit test coverage 2024-04-30 16:02:13 +03:00
cpuid pkg/cpuid: lint fixes 2020-05-20 21:48:06 +03:00
features nfd-master: add DisableAutoPrefix feature gate 2024-05-15 17:01:16 +03:00
kubectl-nfd Move NFD api to a separate go mod 2024-04-05 16:35:47 +02:00
labeler Fix update_codegen 2024-04-09 18:28:04 +02:00
nfd-gc Merge pull request #1600 from ArangoGutierrez/e2e-not-k8s 2024-04-09 02:06:06 -07:00
nfd-master nfd-master: add DisableAutoPrefix feature gate 2024-05-15 17:01:16 +03:00
nfd-topology-updater Tidy up usage of channels for signaling 2024-04-05 14:39:58 +03:00
nfd-worker Merge pull request #1600 from ArangoGutierrez/e2e-not-k8s 2024-04-09 02:06:06 -07:00
podres Update auto-generated code 2024-03-11 12:18:32 +02:00
resourcemonitor topology-updater: ditch apihelper 2024-01-25 22:15:20 +02:00
topologypolicy nrt-api: move from v1alpha1 to v1alpha2 2023-02-09 12:29:54 +01:00
utils nfd-master: prevent crash on empty config struct 2024-04-05 14:19:44 +03:00
version version: allow undefined version 2020-03-20 07:21:43 +02:00