For deployment and usage instructions see the Project Documentation
Changelog
With this release the NFD container image registry was changed from quay.io to k8s.gcr.io which is managed by the Kubernetes community. New images will be available under k8s.gcr.io/nfd registry.
Documentation is was converted from one monolithic README into HTML served by GitHub pages at:
https://kubernetes-sigs.github.io/node-feature-discovery
Major Changes
- Add kconfig and cpuid rules to the
custom
feature source (#334) - Support for ARM/Aarch32 cpuid (#322)
- Add
--prune
flag to nfd-master (#326) - Update cpuid, support for Intel Sapphire Rapids (#406)
Misc
- Shortcut to enable all feature sources with
--sources=all
(#356) - Fix bug in kernel version number sanitization (#402)
- Fix sporadic worker restarts (#336)
- Deployment templates create and mount a nfd-worker.conf ConfigMap (#386)
- Container image and deployment hardening (#325, #395)
- Change default namespace in the deployment specs to node-feature-discovery (#365)
- Use Kubernetes v1.19 and Golang v1.15
- Make build customization through Makefile variables more coherent (#351, #355, #404)
- Documentation moved to https://kubernetes-sigs.github.io/node-feature-discovery
- Container image hosting moved to k8s.gcr.io
- CI moved from TravisCI to Kubernetes test-infra