Skip to content

Releases: NVIDIA/k8s-device-plugin

v0.7.2

14 Dec 22:12
Compare
Choose a tag to compare
  • Fix bug in dockerfiles for ubi8 and centos using CMD not ENTRYPOINT

v0.7.1

24 Nov 11:44
Compare
Choose a tag to compare
  • Update all Dockerfiles to point to latest cuda-base on nvcr.io …
  • Update vendoring to latest go-gpuallocator and gpu-monitoring-tools

v0.7.0

23 Sep 05:58
Compare
Choose a tag to compare
  • Promote v0.7.0-rc.8 to v0.7.0

v0.7.0-rc.8

  • Permit configuration of alternative container registry through environment variables.
  • Add an alternate set of gitlab-ci directives under .nvidia-ci.yml
  • Update all k8s dependencies to v1.19.1
  • Update vendoring for NVML Go bindings
  • Move restart loop to force recreate of plugins on SIGHUP

v0.7.0-rc.7

  • Fix bug which only allowed running the plugin on machines with CUDA 10.2+ installed

v0.7.0-rc.6

  • Add logic to skip / error out when unsupported MIG device encountered
  • Fix bug treating memory as multiple of 1000 instead of 1024
  • Switch to using CUDA base images
  • Add a set of standard tests to the .gitlab-ci.yml file

v0.7.0-rc.5

  • Add deviceListStrategyFlag to allow device list passing as volume mounts

v0.7.0-rc.4

  • Allow one to override selector.matchLabels in the helm chart
  • Allow one to override the udateStrategy in the helm chart

v0.7.0-rc.3

  • Fail the plugin if NVML cannot be loaded
  • Update logging to print to stderr on error
  • Add best effort removal of socket file before serving
  • Add logic to implement GetPreferredAllocation() call from kubelet

v0.7.0-rc.2

  • Add the ability to set 'resources' as part of a helm install
  • Add overrides for name and fullname in helm chart
  • Add ability to override image related parameters helm chart
  • Add conditional support for overriding securityContext in helm chart

v0.7.0-rc.1

  • Added migStrategy as a parameter to select the MIG strategy to the helm chart
  • Add support for MIG with different strategies {none, single, mixed}
  • Update vendored NVML bindings to latest (to include MIG APIs)
  • Add license in UBI image
  • Update UBI image with certification requirements

v0.7.0-rc.8

22 Sep 20:40
Compare
Choose a tag to compare
v0.7.0-rc.8 Pre-release
Pre-release
  • Permit configuration of alternative container registry through environment variables.
  • Add an alternate set of gitlab-ci directives under .nvidia-ci.yml
  • Update all k8s dependencies to v1.19.1
  • Update vendoring for NVML Go bindings
  • Move restart loop to force recreate of plugins on SIGHUP

v0.7.0-rc.7

01 Sep 08:28
Compare
Choose a tag to compare
v0.7.0-rc.7 Pre-release
Pre-release
  • Fix bug which only allowed running the plugin on machines with CUDA 10.2+ installed

v0.7.0-rc.6

28 Aug 15:03
Compare
Choose a tag to compare
v0.7.0-rc.6 Pre-release
Pre-release
  • Add logic to skip / error out when unsupported MIG device encountered
  • Fix bug treating memory as multiple of 1000 instead of 1024
  • Switch to using CUDA base images
  • Add a set of standard tests to the .gitlab-ci.yml file

v0.7.0-rc.5

11 Aug 10:50
Compare
Choose a tag to compare
v0.7.0-rc.5 Pre-release
Pre-release
  • Add deviceListStrategyFlag to allow device list passing as volume mounts

v0.7.0-rc.4

21 Jul 19:47
Compare
Choose a tag to compare
v0.7.0-rc.4 Pre-release
Pre-release
  • Allow one to override selector.matchLabels in the helm chart
  • Allow one to override the udateStrategy in the helm chart

v0.7.0-rc.3

20 Jul 20:33
Compare
Choose a tag to compare
v0.7.0-rc.3 Pre-release
Pre-release
  • Fail the plugin if NVML cannot be loaded
  • Update logging to print to stderr on error
  • Add best effort removal of socket file before serving
  • Add logic to implement GetPreferredAllocation() call from kubelet

v0.7.0-rc.2

14 Jul 21:52
Compare
Choose a tag to compare
v0.7.0-rc.2 Pre-release
Pre-release
  • Add the ability to set 'resources' as part of a helm install
  • Add overrides for name and fullname in helm chart
  • Add ability to override image related parameters helm chart
  • Add conditional support for overriding securityContext in helm chart