Changelog
Major changes
- support for non-binary kconfig options in kernel feature source (#197)
- detect NVDIMM DAX mode in memory source (#254)
- automatically publish "experimental/devel" container images from the master branch (#160)
- CPUID support for IBM Power LE & Z (#262)
- advertise 'false' status of cpu-pstate.turbo (#266)
- update
klauspost/cpuid
dependency in order to detect latest CPUID features (#271)
Miscellaneous
- nfd-worker doesn't (try to) connect to master when --no-publish is used (#265)
- use pod anti-affinity in the worker Job template spec (#161)
- improvements in CI pipeline
- documentation updates fixes
Deployment
For complete documentation see the v0.5.0 release
For quick start, you can use the provided template specs to deploy the NFD release image with the default configuration in the default namespace:
export NFD_VERSION=v0.5.0
kubectl apply -f https://raw.githubusercontent.com/kubernetes-sigs/node-feature-discovery/$NFD_VERSION/nfd-master.yaml.template
kubectl apply -f https://raw.githubusercontent.com/kubernetes-sigs/node-feature-discovery/$NFD_VERSION/nfd-worker-daemonset.yaml.template