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 e036d26953 docs: update the navbar versions menu
Make it hidden, by default. Unify style with other items in the navbar
(making version list horizontal, for example). Show current version next
to the caret mark that opens the menu.
2020-10-29 22:32:25 +02:00
.github Enable automated update of gh-pagaes 2020-10-08 10:54:24 +03:00
cmd nfd-master: add --kubeconfig flag 2020-09-07 07:51:42 +03:00
demo demo: make demo runnable again 2020-09-10 17:09:53 +03:00
docs docs: update the navbar versions menu 2020-10-29 22:32:25 +02:00
pkg nfd-master: add --kubeconfig flag 2020-09-07 07:51:42 +03:00
scripts docs: make the list of available versions dynamic 2020-10-22 21:44:49 +03:00
source source/custom: add rules for cpuid and kconfig 2020-09-14 12:07:35 +03:00
test test/e2e: drop hostNetwork from worker pod spec 2020-05-25 16:37:38 +03:00
.dockerignore dockerignore: tidy up and update 2020-05-19 10:13:54 +03:00
.gitignore gitignore: tidy up 2020-05-19 10:12:13 +03: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 Update go to 1.14.7 2020-08-28 08:39:23 -05:00
go.mod Merge pull request #329 from ArangoGutierrez/4.6-CVE-2020-14040 2020-08-30 23:46:20 -07:00
go.sum Update go dep golang.org/x/text 2020-08-28 10:27:14 -05:00
LICENSE Template project files 2016-07-22 22:13:48 -07:00
Makefile Makefile: add rules for building html docs 2020-10-08 10:51:13 +03:00
nfd-daemonset-combined.yaml.template Merge pull request #325 from marquiz/devel/hardening 2020-08-21 02:51:39 -07:00
nfd-master.yaml.template docs: instructions for uninstallation and operator usage 2020-10-29 14:08:16 +02:00
nfd-prune.yaml.template docs: instructions for uninstallation and operator usage 2020-10-29 14:08:16 +02:00
nfd-worker-daemonset.yaml.template Merge pull request #325 from marquiz/devel/hardening 2020-08-21 02:51:39 -07:00
nfd-worker-job.yaml.template docs: describe deployment using templates 2020-10-29 14:08:16 +02:00
nfd-worker.conf.example usb: Add support for USB device discovery 2020-05-20 16:18:39 +02:00
OWNERS OWNERS: add ArangoGutierrez as a reviewer 2020-09-04 16:00:05 +03:00
README.md README: move content over to docs/ 2020-10-29 14:07:08 +02:00
RELEASE.md Update RELEASE.md 2020-08-07 10:59:06 +03:00
SECURITY_CONTACTS Add SECURITY_CONTACTS file 2018-12-22 19:39:43 +02: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.6.0/nfd-master.yaml.template
  namespace/node-feature-discovery created
...

kubectl apply -f https://raw.githubusercontent.com/kubernetes-sigs/node-feature-discovery/v0.6.0/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",
...