Skip to content

Releases: openebs/dynamic-localpv-provisioner

localpv-provisioner-2.5.1

02 Feb 06:40
Compare
Choose a tag to compare

Helm chart for OpenEBS Dynamic Local PV. For instructions to install OpenEBS Dynamic Local PV using helm chart, refer to https://openebs.github.io/dynamic-localpv-provisioner/.

localpv-provisioner-2.5.0

15 Jan 08:23
5d1055a
Compare
Choose a tag to compare

Helm chart for OpenEBS Dynamic Local PV. For instructions to install OpenEBS Dynamic Local PV using helm chart, refer to https://openebs.github.io/dynamic-localpv-provisioner/.

v2.5.0

12 Jan 19:29
Compare
Choose a tag to compare

Release created via ./buildscripts/git-release

v2.5.0-RC2

12 Jan 08:06
Compare
Choose a tag to compare
v2.5.0-RC2 Pre-release
Pre-release
fix(cleanup, provisioner): add image pull secrets to cleanup pod

- add image pull secrets to hostpath provisioner cleanup pod

Signed-off-by: Akhil Mohan <[email protected]>

v2.5.0-RC1

08 Jan 15:26
ff95934
Compare
Choose a tag to compare

Release created via ./buildscripts/git-release

localpv-provisioner-2.4.0

07 Jan 05:28
76b21e4
Compare
Choose a tag to compare

A Helm chart for openebs dynamic localpv provisioner

v2.4.1

18 Dec 14:30
0e57532
Compare
Choose a tag to compare

Release created via ./buildscripts/git-release

v2.4.0

13 Dec 18:11
0e57532
Compare
Choose a tag to compare
feat(hostpath): allow custom node affinity label (#15)

Ref: https://github.com/openebs/openebs/issues/2875

provide a feature for administrators to configure a
custom node affinity label in place of hostnames.

This will help in scenarios, where hostnames can change
when node are removed and added back to the cluster with
the underlying disks intact.

cluster admin can setup custom labels to the nodes and
provide this information to Local PV hostpath provisioner
to use via StorageClass config key called `NodeAffinityLabel`

```
+ //Example: Local PV device StorageClass for using a custom
+ //node label as: openebs.io/node-affinity-value
+ //will be as follows
+ //
+ // kind: StorageClass
+ // metadata:
+ //   name: openebs-hostpath
+ //   annotations:
+ //     openebs.io/cas-type: local
+ //     cas.openebs.io/config: |
+ //       - name: StorageType
+ //         value: "device"
+ //       - name: NodeAffinityLabel
+ //         value: "openebs.io/node-affinity-value"
+ // provisioner: openebs.io/local
+ // volumeBindingMode: WaitForFirstConsumer
+ // reclaimPolicy: Delete
+ //
```


Signed-off-by: kmova <[email protected]>

v2.4.0-RC2

12 Dec 14:44
0e57532
Compare
Choose a tag to compare
v2.4.0-RC2 Pre-release
Pre-release
feat(hostpath): allow custom node affinity label (#15)

Ref: https://github.com/openebs/openebs/issues/2875

provide a feature for administrators to configure a
custom node affinity label in place of hostnames.

This will help in scenarios, where hostnames can change
when node are removed and added back to the cluster with
the underlying disks intact.

cluster admin can setup custom labels to the nodes and
provide this information to Local PV hostpath provisioner
to use via StorageClass config key called `NodeAffinityLabel`

```
+ //Example: Local PV device StorageClass for using a custom
+ //node label as: openebs.io/node-affinity-value
+ //will be as follows
+ //
+ // kind: StorageClass
+ // metadata:
+ //   name: openebs-hostpath
+ //   annotations:
+ //     openebs.io/cas-type: local
+ //     cas.openebs.io/config: |
+ //       - name: StorageType
+ //         value: "device"
+ //       - name: NodeAffinityLabel
+ //         value: "openebs.io/node-affinity-value"
+ // provisioner: openebs.io/local
+ // volumeBindingMode: WaitForFirstConsumer
+ // reclaimPolicy: Delete
+ //
```


Signed-off-by: kmova <[email protected]>

v2.4.0-RC1

11 Dec 02:49
0e57532
Compare
Choose a tag to compare
v2.4.0-RC1 Pre-release
Pre-release
feat(hostpath): allow custom node affinity label (#15)

Ref: https://github.com/openebs/openebs/issues/2875

provide a feature for administrators to configure a
custom node affinity label in place of hostnames.

This will help in scenarios, where hostnames can change
when node are removed and added back to the cluster with
the underlying disks intact.

cluster admin can setup custom labels to the nodes and
provide this information to Local PV hostpath provisioner
to use via StorageClass config key called `NodeAffinityLabel`

```
+ //Example: Local PV device StorageClass for using a custom
+ //node label as: openebs.io/node-affinity-value
+ //will be as follows
+ //
+ // kind: StorageClass
+ // metadata:
+ //   name: openebs-hostpath
+ //   annotations:
+ //     openebs.io/cas-type: local
+ //     cas.openebs.io/config: |
+ //       - name: StorageType
+ //         value: "device"
+ //       - name: NodeAffinityLabel
+ //         value: "openebs.io/node-affinity-value"
+ // provisioner: openebs.io/local
+ // volumeBindingMode: WaitForFirstConsumer
+ // reclaimPolicy: Delete
+ //
```


Signed-off-by: kmova <[email protected]>