Skip to content
This repository was archived by the owner on May 8, 2024. It is now read-only.

Commit c10aadb

Browse files
feat(charts): helm chart changes for 3.9.0 (#336)
Signed-off-by: Niladri Halder <niladri.halder26@gmail.com> Co-authored-by: Abhinandan Purkait <purkaitabhinandan@gmail.com>
1 parent 20775f8 commit c10aadb

File tree

4 files changed

+80
-23
lines changed

4 files changed

+80
-23
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ OpenEBS helm chart includes common components that are used by multiple engines
2323
- Security Policies like RBAC, PSP, Kyverno
2424

2525
Engine charts included as dependencies are:
26-
- [Mayastor](https://github.com/openebs/mayastor-extensions/tree/v2.3.0/chart)
26+
- [Mayastor](https://github.com/openebs/mayastor-extensions/tree/v2.4.0/chart)
2727
- [cStor](https://github.com/openebs/cstor-operators/tree/HEAD/deploy/helm/charts)
2828
- [Jiva](https://github.com/openebs/jiva-operator/tree/HEAD/deploy/helm/charts)
2929
- [ZFS Local PV](https://github.com/openebs/zfs-localpv/tree/HEAD/deploy/helm/charts)

charts/openebs/Chart.yaml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
apiVersion: v2
2-
version: 3.8.0
2+
version: 3.9.0
33
name: openebs
4-
appVersion: 3.8.0
4+
appVersion: 3.9.0
55
description: Containerized Attached Storage for Kubernetes
66
icon: https://raw.githubusercontent.com/cncf/artwork/HEAD/projects/openebs/icon/color/openebs-icon-color.png
77
home: http://www.openebs.io/
@@ -28,30 +28,30 @@ dependencies:
2828
repository: "https://openebs.github.io/node-disk-manager"
2929
condition: openebs-ndm.enabled
3030
- name: localpv-provisioner
31-
version: "3.4.0"
31+
version: "3.4.1"
3232
repository: "https://openebs.github.io/dynamic-localpv-provisioner"
3333
condition: localpv-provisioner.enabled
3434
- name: cstor
3535
version: "3.5.0"
3636
repository: "https://openebs.github.io/cstor-operators"
3737
condition: cstor.enabled
3838
- name: jiva
39-
version: "3.5.0"
39+
version: "3.5.1"
4040
repository: "https://openebs.github.io/jiva-operator"
4141
condition: jiva.enabled
4242
- name: zfs-localpv
43-
version: "2.3.0"
43+
version: "2.3.1"
4444
repository: "https://openebs.github.io/zfs-localpv"
4545
condition: zfs-localpv.enabled
4646
- name: lvm-localpv
47-
version: "1.2.0"
47+
version: "1.3.0"
4848
repository: "https://openebs.github.io/lvm-localpv"
4949
condition: lvm-localpv.enabled
5050
- name: nfs-provisioner
5151
version: "0.10.0"
5252
repository: "https://openebs.github.io/dynamic-nfs-provisioner"
5353
condition: nfs-provisioner.enabled
5454
- name: mayastor
55-
version: "2.3.0"
55+
version: "2.4.0"
5656
repository: "https://openebs.github.io/mayastor-extensions"
5757
condition: mayastor.enabled

charts/openebs/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,7 @@ The following table lists the common configurable parameters of the OpenEBS char
148148
| `mayastor.etcd.persistence.size` | Set the size of the volume(s) used by the etcd | `""` |
149149
| `mayastor.image.registry` | Set the container image registry for the mayastor containers | `"docker.io"` |
150150
| `mayastor.image.repo` | Set the container image repository for the mayastor containers | `"openebs"` |
151-
| `mayastor.image.tag` | Set the container image tag for the mayastor containers | `"v2.3.0"` |
151+
| `mayastor.image.tag` | Set the container image tag for the mayastor containers | `"v2.4.0"` |
152152
| `mayastor.image.pullPolicy` | Set the container ImagePullPolicy for the mayastor containers | `"Always"` |
153153
| `mayastor.csi.image.registry` | Set the container image registry for the Kubernetes CSI sidecar containers | `"registry.k8s.io"` |
154154
| `mayastor.csi.image.repo` | Set the container image repository for the Kubernetes CSI sidecar containers | `"sig-storage"` |

charts/openebs/values.yaml

Lines changed: 71 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ imagePullSecrets: []
1818

1919
release:
2020
# "openebs.io/version" label for control plane components
21-
version: "3.8.0"
21+
version: "3.9.0"
2222

2323
# Legacy components will be installed if it is enabled.
2424
# Legacy components are - admission-server, maya api-server, snapshot-operator
@@ -404,15 +404,15 @@ mayastor:
404404

405405
# Sample configuration, if you want to configure mayastor with custom values.
406406
# This is a small part of the full configuration. Full configuration available
407-
# here - https://github.com/openebs/mayastor-extensions/blob/v2.3.0/chart/values.yaml
407+
# here - https://github.com/openebs/mayastor-extensions/blob/v2.4.0/chart/values.yaml
408408

409409
image:
410410
# -- Image registry to pull Mayastor product images
411411
registry: docker.io
412412
# -- Image registry's namespace
413413
repo: openebs
414414
# -- Release tag for Mayastor images
415-
tag: v2.3.0
415+
tag: v2.4.0
416416
# -- ImagePullPolicy for Mayastor images
417417
pullPolicy: IfNotPresent
418418

@@ -498,38 +498,82 @@ mayastor:
498498
# # -- imagePullPolicy for all CSI Sidecar images
499499
# pullPolicy: IfNotPresent
500500
# # -- csi-provisioner image release tag
501-
# provisionerTag: v2.2.1
501+
# provisionerTag: v3.5.0
502502
# # -- csi-attacher image release tag
503-
# attacherTag: v3.2.1
503+
# attacherTag: v4.3.0
504504
# # -- csi-snapshotter image release tag
505505
# snapshotterTag: v6.2.1
506506
# # -- csi-snapshot-controller image release tag
507507
# snapshotControllerTag: v6.2.1
508508
# # -- csi-node-driver-registrar image release tag
509-
# registrarTag: v2.1.0
509+
# registrarTag: v2.8.0
510510

511511
# controller:
512512
# # -- Log level for the csi controller
513513
# logLevel: info
514-
514+
# resources:
515+
# limits:
516+
# # -- Cpu limits for csi controller
517+
# cpu: "32m"
518+
# # -- Memory limits for csi controller
519+
# memory: "128Mi"
520+
# requests:
521+
# # -- Cpu requests for csi controller
522+
# cpu: "16m"
523+
# # -- Memory requests for csi controller
524+
# memory: "64Mi"
525+
# # -- Set tolerations, overrides global
526+
# tolerations: []
527+
# # -- Set PriorityClass, overrides global
528+
# priorityClassName: ""
515529
# node:
516530
# logLevel: info
517531
# topology:
518532
# segments:
519533
# openebs.io/csi-node: mayastor
520534
# # -- Add topology segments to the csi-node daemonset node selector
521535
# nodeSelector: false
536+
# resources:
537+
# limits:
538+
# # -- Cpu limits for csi node plugin
539+
# cpu: "100m"
540+
# # -- Memory limits for csi node plugin
541+
# memory: "128Mi"
542+
# requests:
543+
# # -- Cpu requests for csi node plugin
544+
# cpu: "100m"
545+
# # -- Memory requests for csi node plugin
546+
# memory: "64Mi"
547+
# nvme:
548+
# # -- The nvme_core module io timeout in seconds
549+
# io_timeout: "30"
550+
# # -- The ctrl_loss_tmo (controller loss timeout) in seconds
551+
# ctrl_loss_tmo: "1980"
552+
# # Kato (keep alive timeout) in seconds
553+
# keep_alive_tmo: ""
554+
# # -- The kubeletDir directory for the csi-node plugin
522555
# kubeletDir: /var/lib/kubelet
556+
# pluginMounthPath: /csi
557+
# socketPath: csi.sock
558+
# # -- Set tolerations, overrides global
559+
# tolerations: []
560+
# # -- Set PriorityClass, overrides global
561+
# priorityClassName: ""
523562

524563
# io_engine:
525564
# # -- Log level for the io-engine service
526565
# logLevel: info
527-
# # -- Node selectors to designate storage nodes for diskpool creation
528-
# # Note that if multi-arch images support 'kubernetes.io/arch: amd64'
529-
# # should be removed.
530-
# nodeSelector:
531-
# openebs.io/engine: mayastor
532-
# kubernetes.io/arch: amd64
566+
# api: "v1"
567+
# target:
568+
# nvmf:
569+
# # -- NVMF target interface (ip, mac, name or subnet)
570+
# iface: ""
571+
# # -- Reservations Persist Through Power Loss State
572+
# ptpl: true
573+
# # NVMF target Command Retry Delay for volume target initiators
574+
# hostCmdRetryDelay:
575+
# # A command retry delay in seconds. A value of 0 means no delay, host may retry immediately
576+
# crdt1: 30
533577

534578
# etcd:
535579
# # Pod labels; okay to remove the openebs logging label if required
@@ -560,6 +604,19 @@ mayastor:
560604
# # -- Log level for callhome
561605
# logLevel: "info"
562606

607+
# localpv-provisioner:
608+
# # -- Enables the openebs dynamic-localpv provisioner. If disabled, modify etcd and loki-stack storage class accordingly.
609+
# enabled: true
610+
# # Enable/disable the openebs NDM sub-chart. It's recommended to keep this disabled.
611+
# openebsNDM:
612+
# enabled: false
613+
# # Enable/disable the creation of the openebs-device StorageClass. It's recommended to keep this disabled.
614+
# deviceClass:
615+
# enabled: false
616+
# hostpathClass:
617+
# enabled: false
618+
619+
563620
jiva:
564621
# non csi configuration
565622
image: "openebs/jiva"
@@ -884,7 +941,7 @@ lvm-localpv:
884941
# registry: quay.io/
885942
# repository: openebs/lvm-driver
886943
# pullPolicy: IfNotPresent
887-
# tag: 1.2.0
944+
# tag: 1.3.0
888945

889946
# openebs nfs provisioner configuration goes here
890947
# ref - https://openebs.github.io/dynamic-nfs-provisioner

0 commit comments

Comments
 (0)