Skip to content

Commit 5d1055a

Browse files
authored
[stable/dynamic-localpv]: update charts to 2.5.0 (#25)
- update Chart version, description and dependency version - update values.yaml - update README - update provisioner deployment Signed-off-by: Akhil Mohan <[email protected]>
1 parent 3c262c5 commit 5d1055a

File tree

4 files changed

+16
-11
lines changed

4 files changed

+16
-11
lines changed

deploy/helm/charts/Chart.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
apiVersion: v2
22
name: localpv-provisioner
3-
description: A Helm chart for openebs dynamic localpv provisioner
3+
description: 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/.
44
type: application
55
# This is the chart version. This version number should be incremented each time you make changes
66
# to the chart and its templates, including the app version.
7-
version: 2.4.0
7+
version: 2.5.0
88
# This is the version number of the application being deployed. This version number should be
99
# incremented each time you make changes to the application.
10-
appVersion: 2.4.0
10+
appVersion: 2.5.0
1111
icon: https://raw.githubusercontent.com/cncf/artwork/master/projects/openebs/icon/color/openebs-icon-color.png
1212
home: http://www.openebs.io/
1313
keywords:
@@ -19,7 +19,7 @@ sources:
1919

2020
dependencies:
2121
- name: openebs-ndm
22-
version: "1.0.2"
22+
version: "1.1.0"
2323
repository: "https://openebs.github.io/node-disk-manager"
2424
condition: openebsNDM.enabled
2525

deploy/helm/charts/README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ By default this chart installs additional, dependent charts:
4646

4747
| Repository | Name | Version |
4848
|------------|------|---------|
49-
| https://openebs.github.io/node-disk-manager | openebs-ndm | 1.0.2 |
49+
| https://openebs.github.io/node-disk-manager | openebs-ndm | 1.1.0 |
5050

5151

5252
To disable the dependency during installation, set `openebsNDM.enabled` to `false`.
@@ -78,15 +78,15 @@ The following table lists the configurable parameters of the OpenEBS LocalPV Pro
7878

7979
| Parameter | Description | Default |
8080
| ------------------------------------------- | --------------------------------------------- | ----------------------------------------- |
81-
| `release.version` | LocalPV Provisioner release version | `2.4.0` |
81+
| `release.version` | LocalPV Provisioner release version | `2.5.0` |
8282
| `analytics.enabled` | Enable sending stats to Google Analytics | `true` |
8383
| `analytics.pingInterval` | Duration(hours) between sending ping stat | `24h` |
8484
| `imagePullSecrets` | Provides image pull secrect | `""` |
8585
| `localpv.enabled` | Enable LocalPV Provisioner | `true` |
8686
| `localpv.image.registry` | Registry for LocalPV Provisioner image | `""` |
8787
| `localpv.image.repository` | Image repository for LocalPV Provisioner | `openebs/localpv-provisioner` |
8888
| `localpv.image.pullPolicy` | Image pull policy for LocalPV Provisioner | `IfNotPresent` |
89-
| `localpv.image.tag` | Image tag for LocalPV Provisioner | `2.4.0` |
89+
| `localpv.image.tag` | Image tag for LocalPV Provisioner | `2.5.0` |
9090
| `localpv.updateStrategy.type` | Update strategy for LocalPV Provisioner | `RollingUpdate` |
9191
| `localpv.annotations` | Annotations for LocalPV Provisioner metadata | `""` |
9292
| `localpv.podAnnotations` | Annotations for LocalPV Provisioner pods metadata | `""` |
@@ -105,7 +105,7 @@ The following table lists the configurable parameters of the OpenEBS LocalPV Pro
105105
| `helperPod.image.registry` | Registry for helper image | `""` |
106106
| `helperPod.image.repository` | Image for helper pod | `"openebs/linux-utils"` |
107107
| `helperPod.image.pullPolicy` | Pull policy for helper pod | `"IfNotPresent"` |
108-
| `helperPod.image.tag` | Image tag for helper image | `2.4.0` |
108+
| `helperPod.image.tag` | Image tag for helper image | `2.5.0` |
109109
| `rbac.create` | Enable RBAC Resources | `true` |
110110
| `rbac.pspEnabled` | Create pod security policy resources | `false` |
111111
| `openebsNDM.enabled` | Install openebs NDM dependency | `true` |

deploy/helm/charts/templates/deployment.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,10 @@ spec:
8181
# leader election is enabled.
8282
- name: LEADER_ELECTION_ENABLED
8383
value: "{{ .Values.localpv.enableLeaderElection }}"
84+
{{- if .Values.imagePullSecrets }}
85+
- name: OPENEBS_IO_IMAGE_PULL_SECRETS
86+
value: "{{- range $index, $secret := .Values.imagePullSecrets}}{{if $index}},{{end}}{{ $secret.name }}{{- end}}"
87+
{{- end }}
8488
# Process name used for matching is limited to the 15 characters
8589
# present in the pgrep output.
8690
# So fullname can't be used here with pgrep (>15 chars).A regular expression

deploy/helm/charts/values.yaml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ localpv:
2323
# For example : quay.io/ is a correct value here and quay.io is incorrect
2424
registry:
2525
repository: openebs/provisioner-localpv
26-
tag: 2.4.0
26+
tag: 2.5.0
2727
pullPolicy: IfNotPresent
2828
updateStrategy:
2929
type: RollingUpdate
@@ -56,7 +56,8 @@ localpv:
5656
affinity: {}
5757
securityContext: {}
5858

59-
imagePullSecrets: []
59+
imagePullSecrets:
60+
# - name: img-pull-secret
6061

6162
podSecurityContext: {}
6263
# fsGroup: 2000
@@ -108,7 +109,7 @@ helperPod:
108109
repository: openebs/linux-utils
109110
pullPolicy: IfNotPresent
110111
# Overrides the image tag whose default is the chart appVersion.
111-
tag: 2.4.0
112+
tag: 2.5.0
112113

113114
analytics:
114115
enabled: true

0 commit comments

Comments
 (0)