1
0
Fork 0
mirror of https://github.com/kubernetes-sigs/node-feature-discovery.git synced 2025-03-16 05:18:19 +00:00
node-feature-discovery/deployment/helm/node-feature-discovery
Mac Chaffee 7ec13f0dc1
Add ServiceAccount for nfd-worker
Signed-off-by: Mac Chaffee <me@macchaffee.com>

This commit creates a separate ServiceAccount for the nfd-worker like the
other components.

Even though the nfd-worker doesn't need any special RBAC permissions, this
feature is useful for nvidia/gpu-operator (a downstream project) which
supports PodSecurityPolicies. But since nfd-worker doesn't have its own
ServiceAccount, they've bolted on this feature into their fork, which is
giving them issues.

PodSecurityPolicies are used to grant special permission to nfd-worker to
create hostPath volumes.
2022-02-28 16:17:16 -05:00
..
manifests pkg/apis/nfd: support templating of "vars" 2021-11-25 12:50:47 +02:00
templates Add ServiceAccount for nfd-worker 2022-02-28 16:17:16 -05:00
.helmignore helm: move files under deployment/helm 2021-08-16 14:44:26 +03:00
Chart.yaml deployment: optional mount of /usr/src 2021-08-26 10:52:26 +02:00
README.md helm: move files under deployment/helm 2021-08-16 14:44:26 +03:00
values.yaml Add ServiceAccount for nfd-worker 2022-02-28 16:17:16 -05:00

Node Feature Discovery

Node Feature Discovery (NFD) is a Kubernetes add-on for detecting hardware features and system configuration. Detected features are advertised as node labels. NFD provides flexible configuration and extension points for a wide range of vendor and application specific node labeling needs.

See NFD documentation for deployment instructions.