github intel/intel-device-plugins-for-kubernetes v0.18.0
Intel Device Plugins for Kubernetes v0.18.0

latest releases: v0.29.0, v0.28.0, v0.26.2...
3 years ago

Release Notes

Generic

  • Added the first version of the device Operator. The operator watches plugin/device specific CRDs and controls the plugins' daemonset deployments. Initially, only GpuDevicePlugin and QatDevicePlugin are implemented with other devices to follow
    in the following releases.
  • Upgraded Kubernetes API to v1.18 level (#317)
  • Moved to Kubernetes klog based logging (#323)
  • Improved Go unit test coverage to 80+% in all plugins
  • Moved golangci-lint linter checks

FPGA

  • Refactored FPGA admission webhook to be "modeless" to serve heterogeneous FPGA plugins mode (af/region) configuration. Previously, the webhook's mode needed to match to the mode the FPGA plugin was running in (#301)
  • Modified AcceleratedFunction CRDs (v2 API) to contain info on the hardware the accelerated function is intended to run on (interface ID) and the required mode of the FPGA plugin.
  • Finalized kustomization changes for FPGA deployments. With the changes, it is possible to deploy FPGA using kubectl apply directly without needing to clone the repository to run setup scripts.
  • Implemented e2e tests for FPGA.

QAT

  • Added a kustomization overlay to deploy QAT plugin without Apparmor profile (#381)
  • Fixed UIO mounts (#351)

GPU

  • no changes

VPU

  • no changes

Known issues

  • crypto-perf image fails on kernels with CVE-2020-12888 (#415)
  • FPGA SRIO-V is not supportted by the FPGA device plugin (#372)

Don't miss a new intel-device-plugins-for-kubernetes release

NewReleases is sending notifications on new releases.