mirror of
https://github.com/kubernetes-sigs/node-feature-discovery.git
synced 2025-03-09 02:07:03 +00:00
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. |
||
---|---|---|
.. | ||
nodefeature-1.yaml | ||
nodefeature-2.yaml | ||
nodefeature-3.yaml | ||
nodefeaturerule-1.yaml | ||
nodefeaturerule-2.yaml | ||
nodefeaturerule-3-updated.yaml | ||
nodefeaturerule-3.yaml |