@@ -18,7 +18,7 @@ imagePullSecrets: []
1818
1919release :
2020 # "openebs.io/version" label for control plane components
21- version : " 3.4.0 "
21+ version : " 3.4.1 "
2222
2323# Legacy components will be installed if it is enabled.
2424# Legacy components are - admission-server, maya api-server, snapshot-operator
@@ -401,152 +401,142 @@ mayastor:
401401 # -- Enable Mayastor storage engine
402402 # Note: Enabling this will remove LocalPV Provisioner and NDM (default chart components).
403403 enabled : false
404+
405+ # Sample configuration, if you want to configure mayastor with custom values.
406+ # This is a small part of the full configuration. Full configuration available
407+ # here - https://github.com/openebs/mayastor-extensions/blob/v2.0.1/chart/values.yaml
408+
404409 image :
405410 # -- Image registry to pull Mayastor product images
406411 registry : docker.io
407412 # -- Image registry's namespace
408413 repo : openebs
409414 # -- Release tag for Mayastor images
410- tag : v2.0.0
415+ tag : v2.0.1
411416 # -- ImagePullPolicy for Mayastor images
412417 pullPolicy : Always
413418
414- base :
415- initContainers :
416- enabled : true
417- containers :
418- - name : agent-core-grpc-probe
419- image : busybox:latest
420- command : ['sh', '-c', 'trap "exit 1" TERM; until nc -vzw 5 {{ .Release.Name }}-agent-core 50051; do date; echo "Waiting for agent-core-grpc services..."; sleep 1; done;']
421- - name : etcd-probe
422- image : busybox:latest
423- command : ['sh', '-c', 'trap "exit 1" TERM; until nc -vzw 5 {{ .Release.Name }}-etcd {{.Values.etcd.service.port}}; do date; echo "Waiting for etcd..."; sleep 1; done;']
424- initCoreContainers :
425- enabled : true
426- containers :
427- - name : etcd-probe
428- image : busybox:latest
429- command : ['sh', '-c', 'trap "exit 1" TERM; until nc -vzw 5 {{ .Release.Name }}-etcd {{.Values.etcd.service.port}}; do date; echo "Waiting for etcd..."; sleep 1; done;']
430- # docker-secrets required to pull images if the container registry from image.Registry is protected
431- imagePullSecrets :
432- # -- Enable imagePullSecrets for pulling our container images
433- enabled : false
434- # Name of the imagePullSecret in the installed namespace
435- secrets :
436- - name : login
437-
438- metrics :
439- # -- Enable the metrics exporter
440- enabled : true
441-
442- jaeger :
443- # -- Enable jaeger tracing
444- enabled : false
445-
446- operators :
447- pool :
448- # -- Log level for diskpool operator service
449- logLevel : info
450-
451- jaeger-operator :
452- # Name of jaeger operator
453- name : " {{ .Release.Name }}"
454- crd :
455- # Install jaeger CRDs
456- install : false
457- jaeger :
458- # Install jaeger-operator
459- create : false
460- rbac :
461- # Create a clusterRole for Jaeger
462- clusterRole : true
463-
464- agents :
465- core :
466- # -- Log level for the core service
467- logLevel : info
468- ha :
469- enabled : true
470- node :
471- # -- Log level for the ha node service
472- logLevel : info
473- cluster :
474- # -- Log level for the ha cluster service
475- logLevel : info
476-
477- apis :
478- rest :
479- # -- Log level for the rest service
480- logLevel : info
481- # -- Number of replicas of rest
482- replicaCount : 1
483-
484- csi :
485- image :
486- # -- Image registry to pull all CSI Sidecar images
487- registry : registry.k8s.io
488- # -- Image registry's namespace
489- repo : sig-storage
490- # -- imagePullPolicy for all CSI Sidecar images
491- pullPolicy : IfNotPresent
492- # -- csi-provisioner image release tag
493- provisionerTag : v2.2.1
494- # -- csi-attacher image release tag
495- attacherTag : v3.2.1
496- # -- csi-node-driver-registrar image release tag
497- registrarTag : v2.1.0
498-
499- controller :
500- # -- Log level for the csi controller
501- logLevel : info
502-
503- node :
504- logLevel : info
505- topology :
506- segments :
507- openebs.io/csi-node : mayastor
508- # -- Add topology segments to the csi-node daemonset node selector
509- nodeSelector : false
510- kubeletDir : /var/lib/kubelet
511-
512- io_engine :
513- # -- Log level for the io-engine service
514- logLevel : info,io_engine=info
515- # -- Node selectors to designate storage nodes for diskpool creation
516- # Note that if multi-arch images support 'kubernetes.io/arch: amd64'
517- # should be removed.
518- nodeSelector :
519- openebs.io/engine : mayastor
520- kubernetes.io/arch : amd64
521-
522- etcd :
523- # Pod labels; okay to remove the openebs logging label if required
524- podLabels :
525- app : etcd
526- openebs.io/logging : " true"
527- # -- Number of replicas of etcd
528- replicaCount : 3
529- persistence :
530- # -- If true, use a Persistent Volume Claim. If false, use emptyDir.
531- enabled : true
532- # -- Will define which storageClass to use in etcd's StatefulSets
533- # a `manual` storageClass will provision a hostpath PV on the same node
534- # an empty storageClass will use the default StorageClass on the cluster
535- storageClass : " "
536- # -- Volume size
537- size : 2Gi
538- podAntiAffinityPreset : " hard"
539-
540- loki-stack :
541- # -- Enable loki log collection for Mayastor components
542- enabled : true
543-
544- obs :
545- callhome :
546- # -- Enable callhome
547- enabled : true
548- # -- Log level for callhome
549- logLevel : " info"
419+ # base:
420+ # # docker-secrets required to pull images if the container registry from image.Registry is protected
421+ # imagePullSecrets:
422+ # # -- Enable imagePullSecrets for pulling our container images
423+ # enabled: false
424+ # # Name of the imagePullSecret in the installed namespace
425+ # secrets:
426+ # - name: login
427+
428+ # metrics:
429+ # # -- Enable the metrics exporter
430+ # enabled: true
431+
432+ # jaeger:
433+ # # -- Enable jaeger tracing
434+ # enabled: false
435+
436+ # operators:
437+ # pool:
438+ # # -- Log level for diskpool operator service
439+ # logLevel: info
440+
441+ # jaeger-operator:
442+ # # Name of jaeger operator
443+ # name: "{{ .Release.Name }}"
444+ # crd:
445+ # # Install jaeger CRDs
446+ # install: false
447+ # jaeger:
448+ # # Install jaeger-operator
449+ # create: false
450+ # rbac:
451+ # # Create a clusterRole for Jaeger
452+ # clusterRole: true
453+
454+ # agents:
455+ # core:
456+ # # -- Log level for the core service
457+ # logLevel: info
458+ # ha:
459+ # enabled: true
460+ # node:
461+ # # -- Log level for the ha node service
462+ # logLevel: info
463+ # cluster:
464+ # # -- Log level for the ha cluster service
465+ # logLevel: info
466+
467+ # apis:
468+ # rest:
469+ # # -- Log level for the rest service
470+ # logLevel: info
471+ # # -- Number of replicas of rest
472+ # replicaCount: 1
473+
474+ # csi:
475+ # image:
476+ # # -- Image registry to pull all CSI Sidecar images
477+ # registry: registry.k8s.io
478+ # # -- Image registry's namespace
479+ # repo: sig-storage
480+ # # -- imagePullPolicy for all CSI Sidecar images
481+ # pullPolicy: IfNotPresent
482+ # # -- csi-provisioner image release tag
483+ # provisionerTag: v2.2.1
484+ # # -- csi-attacher image release tag
485+ # attacherTag: v3.2.1
486+ # # -- csi-node-driver-registrar image release tag
487+ # registrarTag: v2.1.0
488+
489+ # controller:
490+ # # -- Log level for the csi controller
491+ # logLevel: info
492+
493+ # node:
494+ # logLevel: info
495+ # topology:
496+ # segments:
497+ # openebs.io/csi-node: mayastor
498+ # # -- Add topology segments to the csi-node daemonset node selector
499+ # nodeSelector: false
500+ # kubeletDir: /var/lib/kubelet
501+
502+ # io_engine:
503+ # # -- Log level for the io-engine service
504+ # logLevel: info,io_engine=info
505+ # # -- Node selectors to designate storage nodes for diskpool creation
506+ # # Note that if multi-arch images support 'kubernetes.io/arch: amd64'
507+ # # should be removed.
508+ # nodeSelector:
509+ # openebs.io/engine: mayastor
510+ # kubernetes.io/arch: amd64
511+
512+ # etcd:
513+ # # Pod labels; okay to remove the openebs logging label if required
514+ # podLabels:
515+ # app: etcd
516+ # openebs.io/logging: "true"
517+ # # -- Number of replicas of etcd
518+ # replicaCount: 3
519+ # persistence:
520+ # # -- If true, use a Persistent Volume Claim. If false, use emptyDir.
521+ # enabled: true
522+ # # -- Will define which storageClass to use in etcd's StatefulSets
523+ # # a `manual` storageClass will provision a hostpath PV on the same node
524+ # # an empty storageClass will use the default StorageClass on the cluster
525+ # storageClass: ""
526+ # # -- Volume size
527+ # size: 2Gi
528+ # podAntiAffinityPreset: "hard"
529+
530+ # loki-stack:
531+ # # -- Enable loki log collection for Mayastor components
532+ # enabled: true
533+
534+ # obs:
535+ # callhome:
536+ # # -- Enable callhome
537+ # enabled: true
538+ # # -- Log level for callhome
539+ # logLevel: "info"
550540
551541jiva :
552542 # non csi configuration
@@ -879,7 +869,7 @@ lvm-localpv:
879869nfs-provisioner :
880870 enabled : false
881871
882- # Sample configuration if you want to configure lvm localpv with custom values.
872+ # Sample configuration if you want to configure nfs-provisioner with custom values.
883873 # This is a small part of the full configuration. Full configuration available
884874 # here - https://openebs.github.io/dynamic-nfs-provisioner
885875
0 commit comments