Skip to content

Commit 25db0f4

Browse files
authored
release(chart): add helm chart changes for v3.4.0 release (#438)
Signed-off-by: Niladri Halder <[email protected]>
1 parent 36428d5 commit 25db0f4

13 files changed

+418
-238
lines changed

deploy/helm/charts/Chart.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@ description: CStor-Operator helm chart for Kubernetes
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.3.0
7+
version: 3.4.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.3.0
10+
appVersion: 3.4.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:
@@ -22,7 +22,7 @@ sources:
2222

2323
dependencies:
2424
- name: openebs-ndm
25-
version: "2.0.0"
25+
version: "2.1.0"
2626
repository: "https://openebs.github.io/node-disk-manager"
2727
condition: openebsNDM.enabled
2828

deploy/helm/charts/README.md

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

5353
| Repository | Name | Version |
5454
|------------|------|---------|
55-
| https://openebs.github.io/node-disk-manager | openebs-ndm | 2.0.0 |
55+
| https://openebs.github.io/node-disk-manager | openebs-ndm | 2.1.0 |
5656

5757
To disable the dependency during installation, set `openebsNDM.enabled` to `false`.
5858

@@ -109,7 +109,7 @@ helm install openebs-cstor openebs-cstor/cstor --namespace openebs --create-name
109109
| admissionServer.image.pullPolicy | string | `"IfNotPresent"` | Admission webhook image pull policy |
110110
| admissionServer.image.registry | string | `nil` | Admission webhook image registry |
111111
| admissionServer.image.repository | string | `"openebs/cstor-webhook"` | Admission webhook image repo |
112-
| admissionServer.image.tag | string | `"3.3.0"` | Admission webhook image tag |
112+
| admissionServer.image.tag | string | `"3.4.0"` | Admission webhook image tag |
113113
| admissionServer.nodeSelector | object | `{}` | Admission webhook pod node selector |
114114
| admissionServer.podAnnotations | object | `{}` | Admission webhook pod annotations |
115115
| admissionServer.resources | object | `{}` | Admission webhook pod resources |
@@ -175,19 +175,19 @@ helm install openebs-cstor openebs-cstor/cstor --namespace openebs --create-name
175175
| cspcOperator.componentName | string | `"cspc-operator"` | CSPC operator component name |
176176
| cspcOperator.cstorPool.image.registry | string | `nil` | CStor pool image registry |
177177
| cspcOperator.cstorPool.image.repository | string | `"openebs/cstor-pool"` | CStor pool image repository|
178-
| cspcOperator.cstorPool.image.tag | string | `"3.3.0"` | CStor pool image tag |
178+
| cspcOperator.cstorPool.image.tag | string | `"3.4.0"` | CStor pool image tag |
179179
| cspcOperator.cstorPoolExporter.image.registry | string | `nil` | CStor pool exporter image registry |
180180
| cspcOperator.cstorPoolExporter.image.repository | string | `"openebs/m-exporter"` | CStor pool exporter image repository |
181-
| cspcOperator.cstorPoolExporter.image.tag | string | `"3.3.0"` | CStor pool exporter image tag |
181+
| cspcOperator.cstorPoolExporter.image.tag | string | `"3.4.0"` | CStor pool exporter image tag |
182182
| cspcOperator.image.pullPolicy | string | `"IfNotPresent"` | CSPC operator image pull policy |
183183
| cspcOperator.image.registry | string | `nil` | CSPC operator image registry |
184184
| cspcOperator.image.repository | string | `"openebs/cspc-operator"` | CSPC operator image repository |
185-
| cspcOperator.image.tag | string | `"3.3.0"` | CSPC operator image tag |
185+
| cspcOperator.image.tag | string | `"3.4.0"` | CSPC operator image tag |
186186
| cspcOperator.nodeSelector | object | `{}` | CSPC operator pod nodeSelector|
187187
| cspcOperator.podAnnotations | object | `{}` | CSPC operator pod annotations |
188188
| cspcOperator.poolManager.image.registry | string | `nil` | CStor Pool Manager image registry |
189189
| cspcOperator.poolManager.image.repository | string | `"openebs/cstor-pool-manager"` | CStor Pool Manager image repository |
190-
| cspcOperator.poolManager.image.tag | string | `"3.3.0"` | CStor Pool Manager image tag |
190+
| cspcOperator.poolManager.image.tag | string | `"3.4.0"` | CStor Pool Manager image tag |
191191
| cspcOperator.resources | object | `{}` | CSPC operator pod resources |
192192
| cspcOperator.resyncInterval | string | `"30"` | CSPC operator resync interval |
193193
| cspcOperator.securityContext | object | `{}` | CSPC operator security context |
@@ -197,15 +197,15 @@ helm install openebs-cstor openebs-cstor/cstor --namespace openebs --create-name
197197
| cstorCSIPlugin.image.pullPolicy | string | `"IfNotPresent"` | CStor CSI driver image pull policy |
198198
| cstorCSIPlugin.image.registry | string | `nil` | CStor CSI driver image registry |
199199
| cstorCSIPlugin.image.repository | string | `"openebs/cstor-csi-driver"` | CStor CSI driver image repository |
200-
| cstorCSIPlugin.image.tag | string | `"3.3.0"` | CStor CSI driver image tag |
200+
| cstorCSIPlugin.image.tag | string | `"3.4.0"` | CStor CSI driver image tag |
201201
| cstorCSIPlugin.name | string | `"cstor-csi-plugin"` | CStor CSI driver container name |
202202
| cstorCSIPlugin.remount | string | `"true"` | Enable/disable auto-remount when volume recovers from read-only state |
203203
| cvcOperator.annotations | object | `{}` | CVC operator annotations |
204204
| cvcOperator.componentName | string | `"cvc-operator"` | CVC operator component name |
205205
| cvcOperator.image.pullPolicy | string | `"IfNotPresent"` | CVC operator image pull policy |
206206
| cvcOperator.image.registry | string | `nil` | CVC operator image registry |
207207
| cvcOperator.image.repository | string | `"openebs/cvc-operator"` | CVC operator image repository |
208-
| cvcOperator.image.tag | string | `"3.3.0"` | CVC operator image tag |
208+
| cvcOperator.image.tag | string | `"3.4.0"` | CVC operator image tag |
209209
| cvcOperator.logLevel | string | `"2"` | Log level for CVC operator container (1 = least verbose, 5 = most verbose) |
210210
| cvcOperator.nodeSelector | object | `{}` | CVC operator pod nodeSelector |
211211
| cvcOperator.podAnnotations | object | `{}` | CVC operator pod annotations |
@@ -214,14 +214,14 @@ helm install openebs-cstor openebs-cstor/cstor --namespace openebs --create-name
214214
| cvcOperator.securityContext | object | `{}` | CVC operator security context |
215215
| cvcOperator.target.image.registry | string | `nil` | Volume Target image registry |
216216
| cvcOperator.target.image.repository | string | `"openebs/cstor-istgt"` | Volume Target image repository |
217-
| cvcOperator.target.image.tag | string | `"3.3.0"` | Volume Target image tag |
217+
| cvcOperator.target.image.tag | string | `"3.4.0"` | Volume Target image tag |
218218
| cvcOperator.tolerations | list | `[]` | CVC operator pod tolerations |
219219
| cvcOperator.volumeExporter.image.registry | string | `nil` | Volume exporter image registry |
220220
| cvcOperator.volumeExporter.image.repository | string | `"openebs/m-exporter"` | Volume exporter image repository |
221-
| cvcOperator.volumeExporter.image.tag | string | `"3.3.0"` | Volume exporter image tag |
221+
| cvcOperator.volumeExporter.image.tag | string | `"3.4.0"` | Volume exporter image tag |
222222
| cvcOperator.volumeMgmt.image.registry | string | `nil` | Volume mgmt image registry |
223223
| cvcOperator.volumeMgmt.image.repository | string | `"openebs/cstor-volume-manager"` | Volume mgmt image repository |
224-
| cvcOperator.volumeMgmt.image.tag | string | `"3.3.0"` | Volume mgmt image tag|
224+
| cvcOperator.volumeMgmt.image.tag | string | `"3.4.0"` | Volume mgmt image tag|
225225
| cvcOperator.baseDir | string | `"/var/openebs"` | CVC operator base directory for openebs on host path |
226226
| imagePullSecrets | string | `nil` | Image registry pull secrets |
227227
| openebsNDM.enabled | bool | `true` | Enable OpenEBS NDM dependency |
@@ -243,7 +243,7 @@ helm install openebs-cstor openebs-cstor/cstor --namespace openebs --create-name
243243
| openebs-ndm.ndmOperator.image.repository | string | `openebs/node-disk-operator` | Image repository for NDM operator |
244244
| rbac.create | bool | `true` | Enable RBAC |
245245
| rbac.pspEnabled | bool | `false` | Enable PodSecurityPolicy |
246-
| release.version | string | `"3.3.0"` | Openebs CStor release version |
246+
| release.version | string | `"3.4.0"` | Openebs CStor release version |
247247
| serviceAccount.annotations | object | `{}` | Service Account annotations |
248248
| serviceAccount.csiController.create | bool | `true` | Enable CSI Controller ServiceAccount |
249249
| serviceAccount.csiController.name | string | `"openebs-cstor-csi-controller-sa"` | CSI Controller ServiceAccount name |

deploy/helm/charts/crds/cstorbackup.yaml

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
22
kind: CustomResourceDefinition
33
metadata:
44
annotations:
5-
controller-gen.kubebuilder.io/version: v0.4.0
5+
controller-gen.kubebuilder.io/version: v0.10.0
66
creationTimestamp: null
77
name: cstorbackups.cstor.openebs.io
88
spec:
@@ -85,9 +85,3 @@ spec:
8585
served: true
8686
storage: true
8787
subresources: {}
88-
status:
89-
acceptedNames:
90-
kind: ""
91-
plural: ""
92-
conditions: []
93-
storedVersions: []

deploy/helm/charts/crds/cstorcompletedbackup.yaml

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
22
kind: CustomResourceDefinition
33
metadata:
44
annotations:
5-
controller-gen.kubebuilder.io/version: v0.4.0
5+
controller-gen.kubebuilder.io/version: v0.10.0
66
creationTimestamp: null
77
name: cstorcompletedbackups.cstor.openebs.io
88
spec:
@@ -72,9 +72,3 @@ spec:
7272
served: true
7373
storage: true
7474
subresources: {}
75-
status:
76-
acceptedNames:
77-
kind: ""
78-
plural: ""
79-
conditions: []
80-
storedVersions: []

deploy/helm/charts/crds/cstorpoolcluster.yaml

Lines changed: 12 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
22
kind: CustomResourceDefinition
33
metadata:
44
annotations:
5-
controller-gen.kubebuilder.io/version: v0.4.0
5+
controller-gen.kubebuilder.io/version: v0.10.0
66
creationTimestamp: null
77
name: cstorpoolclusters.cstor.openebs.io
88
spec:
@@ -67,7 +67,7 @@ spec:
6767
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
6868
x-kubernetes-int-or-string: true
6969
description: 'Limits describes the maximum amount of compute resources
70-
allowed. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/'
70+
allowed. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/'
7171
type: object
7272
requests:
7373
additionalProperties:
@@ -79,7 +79,7 @@ spec:
7979
description: 'Requests describes the minimum amount of compute
8080
resources required. If Requests is omitted for a container,
8181
it defaults to Limits if that is explicitly specified, otherwise
82-
to an implementation-defined value. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/'
82+
to an implementation-defined value. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/'
8383
type: object
8484
type: object
8585
pools:
@@ -144,7 +144,7 @@ spec:
144144
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
145145
x-kubernetes-int-or-string: true
146146
description: 'Limits describes the maximum amount of
147-
compute resources allowed. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/'
147+
compute resources allowed. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/'
148148
type: object
149149
requests:
150150
additionalProperties:
@@ -157,7 +157,7 @@ spec:
157157
of compute resources required. If Requests is omitted
158158
for a container, it defaults to Limits if that is
159159
explicitly specified, otherwise to an implementation-defined
160-
value. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/'
160+
value. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/'
161161
type: object
162162
type: object
163163
compression:
@@ -187,7 +187,7 @@ spec:
187187
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
188188
x-kubernetes-int-or-string: true
189189
description: 'Limits describes the maximum amount of
190-
compute resources allowed. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/'
190+
compute resources allowed. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/'
191191
type: object
192192
requests:
193193
additionalProperties:
@@ -200,17 +200,17 @@ spec:
200200
of compute resources required. If Requests is omitted
201201
for a container, it defaults to Limits if that is
202202
explicitly specified, otherwise to an implementation-defined
203-
value. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/'
203+
value. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/'
204204
type: object
205205
type: object
206206
roThresholdLimit:
207207
description: 'ROThresholdLimit is threshold(percentage base)
208208
limit for pool read only mode. If ROThresholdLimit(%)
209209
amount of pool storage is reached then pool will set to
210210
readonly. NOTE: 1. If ROThresholdLimit is set to 100 then
211-
entire pool storage will be used by default it will
212-
be set to 85%. 2. ROThresholdLimit value will be 0 <=
213-
ROThresholdLimit <= 100.'
211+
entire pool storage will be used by default it will be
212+
set to 85%. 2. ROThresholdLimit value will be 0 <= ROThresholdLimit
213+
<= 100.'
214214
nullable: true
215215
type: integer
216216
thickProvision:
@@ -324,7 +324,7 @@ spec:
324324
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
325325
x-kubernetes-int-or-string: true
326326
description: 'Limits describes the maximum amount of compute resources
327-
allowed. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/'
327+
allowed. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/'
328328
type: object
329329
requests:
330330
additionalProperties:
@@ -336,7 +336,7 @@ spec:
336336
description: 'Requests describes the minimum amount of compute
337337
resources required. If Requests is omitted for a container,
338338
it defaults to Limits if that is explicitly specified, otherwise
339-
to an implementation-defined value. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/'
339+
to an implementation-defined value. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/'
340340
type: object
341341
type: object
342342
tolerations:
@@ -483,9 +483,3 @@ spec:
483483
served: true
484484
storage: true
485485
subresources: {}
486-
status:
487-
acceptedNames:
488-
kind: ""
489-
plural: ""
490-
conditions: []
491-
storedVersions: []

0 commit comments

Comments
 (0)