Skip to content
This repository has been archived by the owner on Mar 9, 2022. It is now read-only.

Releases: puppetlabs/pvpool

v0.4.0

07 Jul 00:01
Compare
Choose a tag to compare

Changed

  • The controller now requires permission to create and delete persistent volumes.

Fixed

  • Volumes allocated using a CSI source will now have the appropriate readOnly field propagated to the attacher.

v0.3.0

23 Mar 01:18
Compare
Choose a tag to compare

Changed

  • The location of the validation and obj packages has been moved to better represent the specific APIs they work with.

Build

  • Images are now uploaded with the tagged version instead of "latest".

v0.2.0

18 Mar 18:40
Compare
Choose a tag to compare

Added

  • The name of the PVC to be checked out is now configurable.
  • The maximum backoff duration for controller reconcilers is now configurable with a default of 1 minute.

Changed

  • A checkout's spec is now immutable when it has selected a volume to use from a pool.

Fixed

  • Copy the AccessModes requested in a checkout to the checkout's volume.
  • A checkout always acquires a new volume from the pool if the claim of the volume it references is deleted.

v0.1.4

16 Mar 07:56
Compare
Choose a tag to compare

Changed

  • Remove arbitrary restriction on AccessModes for pool claims.

v0.1.3

15 Mar 19:07
Compare
Choose a tag to compare

Fixed

  • Correctly copy the StorageClass of a persistent volume to a corresponding checkout's claim.

v0.1.2

05 Mar 23:07
Compare
Choose a tag to compare

Changed

  • Support Kubernetes 1.16 by accepting v1beta1 AdmissionReview objects.

v0.1.1

24 Feb 23:17
Compare
Choose a tag to compare

Build

  • Release an archive file for Kustomize to use as a base.

v0.1.0

24 Feb 19:45
Compare
Choose a tag to compare

Added

  • Initial release.