Release notes
Generic
- Upgraded Kubernetes API to v1.21 level
- Moved to Go 1.16 and cleaned-up
io/util
which is now deprecated starting with Go 1.16 (#630) - Added
Allocate
interface to device plugins framework (pkg/deviceplugin
) to allow individual plugins to implement their own Allocate logic - Moved device plugin container images to use
distroless/static
base image and made Go builds static. (#635, #636)
Operator
- Added a configuration option to allow watching only selected devices' CRDs. (#599)
GPU
- Optional fractional resource management support for k8s extended resources (#638)
- Optional monitoring resource which allows access to all GPUs of the node (#622, #628)
- Basic SR-IOV support (skips PF if VF is present for the GPU)
SGX
- Added a separate SGX admission webhook image (#603)
DSA
- No updates
FPGA
- Dropped the check for
0x8086
vendor to allow non-Intel devices that are Intel FPGA based use the plugin (#621)
QAT
- Renamed wrong
c4xxvf
toc4xxxvf
in plugin parameters andQatDevicePlugin
CRD (#647)
VPU
- Added support for Keem Bay (#634)