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 for Kubernetes
Find a file
Markus Lehtonen 702461cf43 docs: show full version number in sidebar
Change the sidebar customization so that the full version (e.g. v0.8.2)
is displayed, instead of the truncated "releae branch version" (e.g.
v0.8) in the top left corner of the page. The items in the version menu
are unchanged and will still show the shorter form.

(cherry picked from commit 4d19e1ab85)
2021-05-19 11:25:19 +03:00
.github github: update gh-pages on published releases 2021-03-18 19:09:34 +02:00
cmd Accept client certs based on SAN, not just CN (#514) 2021-04-20 20:41:53 +03:00
demo demo: make demo runnable again 2020-09-10 17:09:53 +03:00
deployment/node-feature-discovery Update references to v0.8.2 2021-05-18 13:23:17 +03:00
docs docs: show full version number in sidebar 2021-05-19 11:25:19 +03:00
pkg Accept client certs based on SAN, not just CN (#514) 2021-04-20 20:41:53 +03:00
scripts scripts/update-gh-pages: fix helm repo update 2021-03-18 11:26:59 +02:00
source source/custom: dump config in more human-readable form 2021-03-16 07:06:28 +02:00
test Update references to v0.8.2 2021-05-18 13:23:17 +03:00
.dockerignore dockerignore: tidy up and update 2020-05-19 10:13:54 +03:00
.gitignore Document cert-manager usage 2021-03-12 09:39:30 +02:00
cloudbuild.yaml cloudbuild.yaml: use staging container image repo 2020-09-04 08:46:03 +03:00
code-of-conduct.md Update code-of-conduct.md 2017-12-20 14:12:51 -05:00
CONTRIBUTING.md Template project files 2016-07-22 22:13:48 -07:00
Dockerfile Dockerfile: add minimal image 2021-03-10 11:09:13 +02:00
go.mod nfd-master: switch to klog 2021-02-25 07:50:37 +02:00
go.sum Update gogo/protobuf and golang.org/x/text 2021-02-10 16:13:51 -05:00
LICENSE Template project files 2016-07-22 22:13:48 -07:00
Makefile Document cert-manager usage 2021-03-12 09:39:30 +02:00
nfd-cert-manager.yaml.template Document cert-manager usage 2021-03-12 09:39:30 +02:00
nfd-daemonset-combined.yaml.template Update references to v0.8.2 2021-05-18 13:23:17 +03:00
nfd-master.yaml.template Update references to v0.8.2 2021-05-18 13:23:17 +03:00
nfd-prune.yaml.template Update references to v0.8.2 2021-05-18 13:23:17 +03:00
nfd-worker-daemonset.yaml.template Update references to v0.8.2 2021-05-18 13:23:17 +03:00
nfd-worker-job.yaml.template Update references to v0.8.2 2021-05-18 13:23:17 +03:00
nfd-worker.conf.example nfd-worker: dynamic configuration of klog 2021-02-25 16:10:43 +02:00
OWNERS Update OWNERS file 2021-02-15 12:10:51 +00:00
README.md Update references to v0.8.2 2021-05-18 13:23:17 +03:00
SECURITY_CONTACTS Update SECURITY_CONTACTS 2020-11-19 15:10:27 -05:00

Node Feature Discovery

Go Report Card Prow Build

Welcome to Node Feature Discovery a Kubernetes add-on for detecting hardware features and system configuration!

See our Documentation for detailed instructions and reference

Quick-start the short-short version

$ kubectl apply -f https://raw.githubusercontent.com/kubernetes-sigs/node-feature-discovery/v0.8.2/nfd-master.yaml.template
  namespace/node-feature-discovery created
...

$ kubectl apply -f https://raw.githubusercontent.com/kubernetes-sigs/node-feature-discovery/v0.8.2/nfd-worker-daemonset.yaml.template
  daemonset.apps/nfd-worker created

$ kubectl -n node-feature-discovery get all
  NAME                              READY   STATUS    RESTARTS   AGE
  pod/nfd-master-555458dbbc-sxg6w   1/1     Running   0          56s
  pod/nfd-worker-mjg9f              1/1     Running   0          17s
...

$ kubectl get no -o json | jq .items[].metadata.labels
  {
    "beta.kubernetes.io/arch": "amd64",
    "beta.kubernetes.io/os": "linux",
    "feature.node.kubernetes.io/cpu-cpuid.ADX": "true",
    "feature.node.kubernetes.io/cpu-cpuid.AESNI": "true",
...