Skip to content

Releases: ihcsim/kubelet-plugin

v0.0.2

15 Sep 20:46
c90f216
Compare
Choose a tag to compare

Changelog

  • 28449cb Add KVM CDI spec
  • c90f216 Add cdi.tar.gz to release
  • 529e843 Add kvm plugin
  • 8a6c457 Refactor plugins code for sharing
  • 65a74df Rename 'pflex' device to 'crand' to reflect the usage of /dev/random
  • 84ab031 Share GRPC, kubelet and restart handling code among plugins
  • 1ab258f Update make lint target

v0.0.1

01 Sep 00:36
f1e5ad1
Compare
Choose a tag to compare

Changelog

  • a4078ca Add CDI sample spec
  • 79ed9ca Add inital device plugin interface and grpc server
  • 74a0f4c Add initial CI pipeline
  • 7961d79 Add kubelet testing artifacts
  • 7c6eb51 Add make test target
  • fda5536 Add methods to start/stop grpc server
  • 374452e Add new devices to changeSet
  • f1e5ad1 Add release pipeline
  • e537206 Add static pod to test device allocation
  • 595cae1 Add watcher to re-register plugin if kubelet restarted
  • 8f0d3f5 Change device resource name to 'pflex'
  • df0e0ef Close socket listener when done
  • c88686a Handle context cancelled as non-error
  • c609215 Implement plugin's Allocate(), GetPreferredAllocation() and PreStartContainer() interfaces
  • e386c68 Implement plugin's ListAndWatch() method
  • a9f53fc Register with Kubelet socket
  • d7946a8 Replace time.Tick() with time.NewTicker()
  • 66ae3ec Update README with kubelet instructions
  • d4b6e34 Update restart handler to not instantiate a new GRPC server
  • 269105b Use the correct 'health' labels from kubelet-plugin library
  • c636ad1 Use the correct socket path and name