Skip to content

Releases: intel/intel-resource-drivers-for-kubernetes

Intel CDI specs generator v0.1.0

01 Jul 09:41
specs-generator-v0.1.0
4b066e0
Compare
Choose a tag to compare

Highlights

  • Initial version with GPU support

Intel GPU Resource Driver for Kubernetes v0.5.0

01 Jul 09:37
gpu-v0.5.0
4b066e0
Compare
Choose a tag to compare

Highlights

  • Added support for K8s 1.30
  • Added support for structured parameters' numerical model
  • Alert webhook binary can now list cluster devices and list/add/remove their taints
  • Monitoring and health management only work with classic DRA, not with the new structured parameters model
  • Minor updates and fixes

Intel Gaudi Resource Driver for Kubernetes v0.1.0

01 Jul 09:39
gaudi-v0.1.0
4b066e0
Compare
Choose a tag to compare

Highlights

  • Initial version
  • Added support for classic DRA
  • Added support for structured parameters' numerical model (with no device selector)

Intel GPU Resource Driver for Kubernetes v0.4.0

01 Apr 13:13
dc3ebe0
Compare
Choose a tag to compare

Highlights

  • Moved PreparedClaims list from CRD to node-local file
  • Fixed SR-IOV support on multi-tile devices
  • Updated Flex170 VF profiles
  • Minor fixes
  • Prometheus Alertmanager webhook now can manage multiple device taint reasons and untaint the devices automatically when all the taint reasons get resolved
  • Updated documentation to include CDI enabling and Helm installation method
  • Added fake sysfs SR-IOV VFs provisioning functionality for tests
  • Switched to Go1.21

Supported Kubernetes versions:

  • v1.28+

Supported HW

  • any GPU supported by i915 Linux Kernel driver

SR-IOV dynamic provisioning is supported on these devices:

  • Intel® Data Center GPU Flex Series (with profiles)
  • Intel® Data Center GPU Max Series (with profiles)
  • Gen12+ Graphics (without profiles)

Intel GPU Resource Driver for Kubernetes v0.3.0

29 Dec 14:24
20627f9
Compare
Choose a tag to compare

Highlights

  • Add millicores support for SR-IOV VFs
  • Preliminary/initial health management support
  • Also monitoring support is per-namespace
  • Remove owner field from GpuAllocationState
  • Drop -vfXX suffix from VF device UIDs
  • Fix SR-IOV VFs creation on PVC
  • Fix policy-related resource allocation
  • Add QPS, burst parameters to kubelet-plugin
  • Restructure git tree
  • Updated docs
  • Add more tests

Supported Kubernetes versions:

  • v1.28+

Supported HW

  • any GPU supported by i915 Linux Kernel driver

SR-IOV dynamic provisioning is supported on these devices:

  • Intel® Data Center GPU Flex Series (with profiles)
  • Intel® Data Center GPU Max Series (with profiles)
  • Gen12+ Graphics (without profiles)

Intel GPU Resource Driver for Kubernetes v0.2.0

29 Sep 10:16
1643d46
Compare
Choose a tag to compare

Highlights

  • Switch to K8s 1.28 DRA API
  • Reuse SR-IOV leftovers
  • Repurpose GpuClaimParameters.Shareable field for using Claim in multiple Pods
  • Add sharing GPU using ResourceClass.Shared field
  • Add support for millicores in GpuClaimParameters
  • Introduce intel-gpu-monitor Resource Class
  • Add gas-status-updater to kubelet-plugin
  • Move codegeneration to Makefile
  • Add support for custom sysfs location for faking PCI and DRI devices
  • Use go1.21 container build image
  • Renamed CRD section names
  • Automatically deduce CDI version when writing CDI specs

Supported Kubernetes versions:

  • v1.28

Supported HW

  • any GPU supported by i915 Linux Kernel driver

SR-IOV dynamic provisioning is supported on these devices:

  • Intel® Data Center GPU Flex Series (with profiles)
  • Intel® Data Center GPU Max Series (with profiles)
  • Gen12+ Graphics (without profiles)

Intel GPU Resource Driver for Kubernetes v0.1.0-beta

22 May 15:19
v0.1.0-beta
Compare
Choose a tag to compare

Highlights:

Added support for SR-IOV dynamic provisioning on capable hardware

Supported Kubernetes versions:

  • v1.26

Supported HW

  • any GPU supported by i915 Linux Kernel driver

SR-IOV dynamic provisioning is supported on these devices:

  • Intel® Data Center GPU Flex Series (with profiles)
  • Intel® Data Center GPU Max Series (with profiles)
  • Gen12+ Graphics (without profiles)