Skip to content

Intel Device Plugins for Kubernetes v0.22.0

Compare
Choose a tag to compare
@mythi mythi released this 01 Oct 13:54
5840daf

Release notes

Generic

  • Upgraded Kubernetes API to v1.22 level
  • Updated/added new Go linters along with code fixes for the findings: revive, goerr113, govet/fieldalignment (#678, #685, #709)
  • Added NewDeviceInfoWithTopologyHints() API to device plugins framework (pkg/deviceplugin) to create DeviceInfo with custom topology hints (#679)

Images

  • Moved opae-nlb-demo and intel-vpu-plugin images to use Debian unstable (#696, #717)
  • Changed image builds to verify SHA256 sums integrity for downloaded .tar.gz. files ((#701)
  • Updated Golang build images from buster to bullseye (#718)

Operator

  • Changed QAT controller to copy CR annotations to DaemonSet/PodSpec annotations. (#710)

GPU

  • Updated NFD hook's GPU memory reading logic (#707)

SGX

  • Added e2e tests for SGX admission webhook (#682)

DSA

  • Added initial support for configuring DSA work-queues using accel-config from an InitContainer (both via kustomize and via DsaDevicePlugin CR with the operator).

FPGA

  • Updated mappings collection and improved documentation (#669, #675)

QAT

  • Enabled 4xxvf by default (#714)

VPU

  • No updates

Limitations

  • DSA work-queue provisioning uses a hard-coded "balanced" default configuration. Future work (#704) will make it easier to provide custom work-queue configuration files.