Skip to content

Releases: openebs/dynamic-localpv-provisioner

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]>

v2.3.0

14 Nov 07:14
Compare
Choose a tag to compare
fix(build): add alpine packages to Dockerfile

add alpine packages to Dockerfile

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

v2.3.0-RC2

13 Nov 12:53
Compare
Choose a tag to compare
v2.3.0-RC2 Pre-release
Pre-release
fix(build): add alpine packages to Dockerfile

add alpine packages to Dockerfile

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

v2.3.0-RC1

13 Nov 10:09
Compare
Choose a tag to compare
v2.3.0-RC1 Pre-release
Pre-release
fix(build): add alpine packages to Dockerfile

add alpine packages to Dockerfile

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