Skip to content

Commit 2aebd43

Browse files
authored
release(helm-chart): changes for helm chart 3.2.0 release (#184)
Signed-off-by: Niladri Halder <niladri.halder@mayadata.io>
1 parent aaf17de commit 2aebd43

File tree

6 files changed

+41
-26
lines changed

6 files changed

+41
-26
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
v3.2.0 / 2022-04-19
2+
===================
3+
* rename 'defaultClass' helm chart template values object to 'storageClass' ([#184](https://github.com/openebs/jiva-operator/pull/184)), [@niladrih](https://github.com/niladrih))
4+
15
v3.1.0 / 2022-01-03
26
========================
37
* feat(api): adding v1 CRDs ([#167](https://github.com/openebs/jiva-operator/pull/167),[@shubham14bajpai](https://github.com/shubham14bajpai))
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
rename 'defaultClass' helm chart template values object to 'storageClass'

deploy/helm/charts/Chart.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@ description: Helm chart for OpenEBS Jiva Operator. Jiva provides highly availabl
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: 3.1.0
7+
version: 3.2.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: 3.1.0
10+
appVersion: 3.2.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:
@@ -23,7 +23,7 @@ sources:
2323

2424
dependencies:
2525
- name: localpv-provisioner
26-
version: "3.1.0"
26+
version: "3.2.0"
2727
repository: "https://openebs.github.io/dynamic-localpv-provisioner"
2828
condition: openebsLocalpv.enabled
2929

deploy/helm/charts/README.md

Lines changed: 18 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ By default this chart installs additional, dependent charts:
4545

4646
| Repository | Name | Version |
4747
|------------|------|---------|
48-
| https://openebs.github.io/dynamic-localpv-provisioner | localpv-provisioner | 3.1.0 |
48+
| https://openebs.github.io/dynamic-localpv-provisioner | localpv-provisioner | 3.2.0 |
4949

5050
**Note:** Find detailed Dynamic LocalPV Provisioner Helm chart configuration options [here](https://github.com/openebs/dynamic-localpv-provisioner/blob/develop/deploy/helm/charts/README.md).
5151

@@ -170,31 +170,40 @@ helm upgrade openebs-jiva openebs-jiva/jiva -n openebs \
170170
| defaultPolicy.enabled | bool | `true` | Enable default jiva volume policy |
171171
| defaultPolicy.replicaSC | string | `"openebs-hostpath"` | StorageClass used for creating the PVC for the replica STS |
172172
| defaultPolicy.replicas | string | `"3"` | The desired replication factor for the jiva volumes |
173-
| defaultClass.name | string | `"openebs-jiva-csi-default"` | Default jiva csi StorageClass |
174-
| defaultClass.enabled | bool | `true` | Enable default jiva csi StorageClass |
175-
| defaultClass.allowVolumeExpansion | bool | `true` | Enable volume expansion for the Volumes |
176-
| defaultClass.reclaimPolicy | string | `"Delete"` | Reclaim Policy for the StorageClass |
177-
| defaultClass.isDefaultClass | bool | `false` | Make jiva csi StorageClass as the default StorageClass |
173+
| storageClass.name | string | `"openebs-jiva-csi-default"` | Default jiva csi StorageClass |
174+
| storageClass.enabled | bool | `true` | Enable default jiva csi StorageClass |
175+
| storageClass.allowVolumeExpansion | bool | `true` | Enable volume expansion for the Volumes |
176+
| storageClass.reclaimPolicy | string | `"Delete"` | Reclaim Policy for the StorageClass |
177+
| storageClass.isDefaultClass | bool | `false` | Make jiva csi StorageClass as the default StorageClass |
178178
| jivaOperator.annotations | object | `{}` | Jiva operator annotations |
179179
| jivaOperator.componentName | string | `"jiva-operator"` | Jiva operator component name |
180+
| jivaOperator.controller.image.registry | `nil` | Jiva volume controller container image registry |
181+
| jivaOperator.controller.image.repository | `openebs/jiva` | Jiva volume controller container image repository |
182+
| jivaOperator.controller.image.tag | `"3.2.0"` | Jiva volume controller container image tag |
183+
| jivaOperator.exporter.image.registry | `nil` | Jiva volume metrics exporter container image registry |
184+
| jivaOperator.exporter.image.repository | `openebs/m-exporter` | Jiva volume metrics exporter container image repository |
185+
| jivaOperator.exporter.image.tag | `"3.2.0"` | Jiva volume metrics exporter container image tag |
180186
| jivaOperator.image.pullPolicy | string | `"IfNotPresent"` | Jiva operator image pull policy |
181187
| jivaOperator.image.registry | string | `nil` | Jiva operator image registry |
182188
| jivaOperator.image.repository | string | `"openebs/jiva-operator"` | Jiva operator image repository |
183-
| jivaOperator.image.tag | string | `"3.1.0"` | Jiva operator image tag |
189+
| jivaOperator.image.tag | string | `"3.2.0"` | Jiva operator image tag |
184190
| jivaOperator.nodeSelector | object | `{}` | Jiva operator pod nodeSelector|
185191
| jivaOperator.podAnnotations | object | `{}` | Jiva operator pod annotations |
192+
| jivaOperator.replica.image.registry | `nil` | Jiva volume replica container image registry |
193+
| jivaOperator.replica.image.repository | `openebs/jiva` | Jiva volume replica container image repository |
194+
| jivaOperator.replica.image.tag | `"3.2.0"` | Jiva volume replica container image tag |
186195
| jivaOperator.resources | object | `{}` | Jiva operator pod resources |
187196
| jivaOperator.securityContext | object | `{}` | Jiva operator security context |
188197
| jivaOperator.tolerations | list | `[]` | Jiva operator pod tolerations |
189198
| jivaCSIPlugin.image.pullPolicy | string | `"IfNotPresent"` | Jiva CSI driver image pull policy |
190199
| jivaCSIPlugin.image.registry | string | `nil` | Jiva CSI driver image registry |
191200
| jivaCSIPlugin.image.repository | string | `"openebs/jiva-csi"` | Jiva CSI driver image repository |
192-
| jivaCSIPlugin.image.tag | string | `"3.1.0"` | Jiva CSI driver image tag |
201+
| jivaCSIPlugin.image.tag | string | `"3.2.0"` | Jiva CSI driver image tag |
193202
| jivaCSIPlugin.name | string | `"jiva-csi-plugin"` | Jiva CSI driver container name |
194203
| jivaCSIPlugin.remount | string | `"true"` | Jiva CSI driver remount feature, enabled by default |
195204
| rbac.create | bool | `true` | Enable RBAC |
196205
| rbac.pspEnabled | bool | `false` | Enable PodSecurityPolicy |
197-
| release.version | string | `"3.1.0"` | Openebs Jiva release version |
206+
| release.version | string | `"3.2.0"` | Openebs Jiva release version |
198207
| serviceAccount.annotations | object | `{}` | Service Account annotations |
199208
| serviceAccount.csiController.create | bool | `true` | Enable CSI Controller ServiceAccount |
200209
| serviceAccount.csiController.name | string | `"openebs-jiva-csi-controller-sa"` | CSI Controller ServiceAccount name |

deploy/helm/charts/templates/default-storageclass.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
1-
{{- if .Values.defaultClass.enabled }}
1+
{{- if .Values.storageClass.enabled }}
22
apiVersion: storage.k8s.io/v1
33
kind: StorageClass
44
metadata:
5-
name: {{ .Values.defaultClass.name }}
5+
name: {{ .Values.storageClass.name }}
66
annotations:
7-
{{- if .Values.defaultClass.isDefaultClass }}
7+
{{- if .Values.storageClass.isDefaultClass }}
88
storageclass.kubernetes.io/is-default-class: "true"
99
{{- end }}
1010
provisioner: jiva.csi.openebs.io
1111
volumeBindingMode: Immediate
12-
allowVolumeExpansion: {{ .Values.defaultClass.allowVolumeExpansion }}
13-
reclaimPolicy: {{ .Values.defaultClass.reclaimPolicy }}
12+
allowVolumeExpansion: {{ .Values.storageClass.allowVolumeExpansion }}
13+
reclaimPolicy: {{ .Values.storageClass.reclaimPolicy }}
1414
parameters:
1515
cas-type: "jiva"
1616
policy: {{ .Values.defaultPolicy.name }}

deploy/helm/charts/values.yaml

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
# Declare variables to be passed into your templates.
44

55
release:
6-
version: "3.1.0"
6+
version: "3.2.0"
77

88

99
# If false, openebs localpv sub-chart will not be installed
@@ -25,25 +25,25 @@ jivaOperator:
2525
image:
2626
registry:
2727
repository: openebs/jiva
28-
tag: 3.1.0
28+
tag: 3.2.0
2929
replica:
3030
image:
3131
registry:
3232
repository: openebs/jiva
33-
tag: 3.1.0
33+
tag: 3.2.0
3434
exporter:
3535
image:
3636
registry:
3737
repository: openebs/m-exporter
38-
tag: 3.1.0
38+
tag: 3.2.0
3939
image:
4040
# Make sure that registry name end with a '/'.
4141
# For example : quay.io/ is a correct value here and quay.io is incorrect
4242
registry:
4343
repository: openebs/jiva-operator
4444
pullPolicy: IfNotPresent
4545
# Overrides the image tag whose default is the chart appVersion.
46-
tag: 3.1.0
46+
tag: 3.2.0
4747
annotations: {}
4848
resyncInterval: "30"
4949
podAnnotations: {}
@@ -118,7 +118,7 @@ jivaCSIPlugin:
118118
repository: openebs/jiva-csi
119119
pullPolicy: IfNotPresent
120120
# Overrides the image tag whose default is the chart appVersion.
121-
tag: 3.1.0
121+
tag: 3.2.0
122122
remount: "true"
123123

124124
csiNode:
@@ -187,14 +187,15 @@ serviceAccount:
187187
create: true
188188
name: openebs-jiva-csi-node-sa
189189

190-
defaultClass:
191-
# Name of the default default StorageClass
190+
storageClass:
191+
# Name of the default StorageClass
192192
name: openebs-jiva-csi-default
193193
# If true, enables creation of the openebs-jiva-csi-default StorageClass
194194
enabled: true
195195
# Available reclaim policies: Delete/Retain, defaults: Delete.
196196
reclaimPolicy: Delete
197-
# If true, sets the openebs-jiva-csi-default StorageClass as the default StorageClass
197+
# If true, sets the openebs-jiva-csi-default StorageClass as the
198+
# default kubernetes StorageClass for the cluster
198199
isDefaultClass: false
199200
# If true, allows resize of the volumes
200201
allowVolumeExpansion: true

0 commit comments

Comments
 (0)