github minio/directpv v1.0-rc-1
Release version 1.0-rc-1

latest releases: v4.0.16, v4.1.4, v4.0.15...
3 years ago

Changelog

bf14285 Add Finalizers to DirectCSI Volumes (#64)
c2a865c Add Partition and FS Discovery (#75)
7ed1bf1 Add XFS probes in device discovery (#80)
8c261a7 Add code-gen script and some refactoring (#28)
1bc74fd Add direct-csi plugin (#39)
0f0ee40 Add drive and volume commands to the plugin (#106)
d5b9b85 Add finalizers to DirectCSI drives (#63)
206059b Add list and remove commands to kubectl plugin (#46)
fa9bcaf Add more robust drive discovery (#70)
8652add Add new types for drives and volumes (#31)
99d420a Add support for mountOptions in drive add command (#53)
c9a481a Autoregister CRDs (#35)
c8b6f17 Build kubectl-directcsi as a single binary along with direct-csi (#72)
e17b2a3 Cleanup kubectl plugin commands (#50)
36b0d8e Cleanup old APIs and setup boilerplate for new implementation
63fece6 Connect the new device discovery logic to the controller and bugfixes (#85)
79bb0e8 Do not miss the initial mounts during drive-discovery (#101)
08386d0 Find device and partition paths while discovering drives (#84)
8280c08 Fix minio.yaml (#33)
2311449 Fix the DirectCSIDrive struct changes (#45)
6c6a69a Format/Re-format the drives on request (#49)
9625350 Implement CreateVolume() Controller RPC (#36)
655f87b Implement NodeGetVolumeStats RPC and bugfixes (#98)
aa577fd Implement NodeStageVolume RPC (#38)
51365bf Introduce DriveStatus and move disovered fields into status (#59)
5ce53c1 Listen for udev events through NETLINK interface (#74)
acf88c4 Make sure to create CRDs while installing DirectCSI via Plugin (#52)
703905c Mount the drives on request (#47)
59b7735 Rename directcsi remove to uninstall (#54)
b0ec9d1 Replace uuids with md5hash(nodeId-devicePath) for csi drive names (#51)
5607648 Set volumeBindingMode to WaitForFirstConsumer in StorageClass definition (#107)
4952a1f Start refactoring plugin (#104)
01d9561 Sync the direct-csi plugin with the recent structural changes and bugfixes (#71)
daa13aa Unmount the container and staging paths of the volumes during deletion (#99)
f5e5998 Update plugin based on changes in #60 (#61)
66c96f6 add controller implementation for directcsidrives,directcsivolumes (#40)
71bad88 add drive discovery (#32)
8cd176c add files for release candidate
e47cddf add kubelet path as variable (#14)
5d7c7bb add test tag to ensure that tests dont fail when running outside a kube cluster
bdaf6f6 complete install command (#108)
56b2eba feat(api): Distinguish between physical and logical block size (#65)
d7ebb11 feat(build): Rework build.sh to build in docker (#68)
5114590 feat(node): Rework FindDrives (#58)
b5ebf64 fix kustomize files (#37)
404c130 fix minor plugin bugs (#109)
1e7b444 fix unending /tmp/shm mount issue (#60)
4427d16 fix(api): Update codegen after #65 (#67)
e40767c fix(scripts): Take bash from PATH (#66)
82b6885 fix: add default kubelet path in resources (#18)
3cc672b fixup go mod tidy
13e0a04 implement NodePublishVolume and bugfixes (#44)
a3a4105 mount /proc into /hostproc and minor bugfixes (#48)
3f84651 probe mountinfo for each blockdevice (#79)
b4b81a3 reintroduce filesystem and mountpoint as top level fields in DirectCSIDrive to represent current fs and mountpoint (#43)
a24fc4b return ctx.Err() if context is cancelled or deadline is exceeded (#73)
4ce2ddd update CLI reference (#41)
f4c60aa update image version

Docker images

  • docker pull minio/direct-csi:v1.0-rc-1
  • docker pull minio/direct-csi:latest

Don't miss a new directpv release

NewReleases is sending notifications on new releases.