1
0
Fork 0
mirror of https://github.com/kubernetes-sigs/node-feature-discovery.git synced 2025-03-07 01:07:05 +00:00
node-feature-discovery/test/e2e
Markus Lehtonen cc6c20ff5f nfd-master: disallow unprefixed and kubernetes taints
Disallow taints having a key with "kubernetes.io/" or "*.kubernetes.io/"
prefix. This is a precaution to protect the user from messing up with
the "official" well-known taints from Kubernetes itself. The only
exception is that the "nfd.node.kubernetes.io/" prefix is allowed.

However, there is one allowed NFD-specific namespace (and its
sub-namespaces) i.e. "feature.node.kubernetes.io" under the
kubernetes.io domain that can be used for NFD-managed taints.

Also disallow unprefixed taint keys. We don't add a default prefix to
unprefixed taints (like we do for labels) from NodeFeatureRules. This is
to prevent unpleasant surprises to users that need to manage matching
tolerations for their workloads.
2023-04-06 16:12:37 +03:00
..
data nfd-master: disallow unprefixed and kubernetes taints 2023-04-06 16:12:37 +03:00
utils test/e2e: wait for CRD deletion to complete 2023-04-05 15:56:26 +03:00
e2e-test-config.example.yaml e2e: add basic topology updater test 2022-08-11 08:53:01 +02:00
e2e_test.go test/e2e: drop deprecated rand.Seed() 2023-02-16 19:22:35 +02:00
framework.go go.mod: update kubernetes to v1.25.0 2022-09-09 10:55:03 +03:00
node_feature_discovery_test.go nfd-master: disallow unprefixed and kubernetes taints 2023-04-06 16:12:37 +03:00
topology_updater_test.go e2e: reactive updates test 2023-03-12 12:43:17 +02:00