Skip to content

Commit

Permalink
[stable/ndm]: update charts to 1.8.0 (#661)
Browse files Browse the repository at this point in the history
- update daemonset template
- update Chart version
- update values.yaml
- update README

Signed-off-by: Akhil Mohan <[email protected]>
  • Loading branch information
akhilerm authored Jan 11, 2022
1 parent 0faea6b commit 8d7e515
Show file tree
Hide file tree
Showing 4 changed files with 21 additions and 14 deletions.
4 changes: 2 additions & 2 deletions deploy/helm/charts/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
apiVersion: v2
name: openebs-ndm
description: Helm chart for OpenEBS Node Disk Manager - a Kubernetes native storage device management solution. For instructions on how to install, refer to https://openebs.github.io/node-disk-manager/.
version: 1.7.2
appVersion: 1.7.0
version: 1.8.0
appVersion: 1.8.0
icon: https://raw.githubusercontent.com/cncf/artwork/master/projects/openebs/icon/color/openebs-icon-color.png
home: http://www.openebs.io/
keywords:
Expand Down
15 changes: 8 additions & 7 deletions deploy/helm/charts/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ This chart bootstraps OpenEBS NDM deployment on a [Kubernetes](http://kubernetes

## Installation

You can run OpenEBS NDM on any Kubernetes 1.13+ cluster in a matter of seconds.
You can run OpenEBS NDM on any Kubernetes 1.17+ cluster in a matter of seconds.

Please visit the [link](https://openebs.github.io/node-disk-manager/) for install instructions via helm3.

Expand All @@ -20,7 +20,7 @@ The following table lists the configurable parameters of the OpenEBS NDM chart a
| `ndm.image.registry` | Registry for Node Disk Manager image | `""` |
| `ndm.image.repository` | Image repository for Node Disk Manager | `openebs/node-disk-manager` |
| `ndm.image.pullPolicy` | Image pull policy for Node Disk Manager | `IfNotPresent` |
| `ndm.image.tag` | Image tag for Node Disk Manager | `1.5.0` |
| `ndm.image.tag` | Image tag for Node Disk Manager | `1.8.0` |
| `ndm.sparse.path` | Directory where Sparse files are created | `/var/openebs/sparse` |
| `ndm.sparse.size` | Size of the sparse file in bytes | `10737418240` |
| `ndm.sparse.count` | Number of sparse files to be created | `0` |
Expand Down Expand Up @@ -50,28 +50,29 @@ The following table lists the configurable parameters of the OpenEBS NDM chart a
| `ndmOperator.image.registry` | Registry for NDM operator image | `""` |
| `ndmOperator.image.repository` | Image repository for NDM operator | `openebs/node-disk-operator` |
| `ndmOperator.image.pullPolicy` | Image pull policy for NDM operator | `IfNotPresent` |
| `ndmOperator.image.tag` | Image tag for NDM operator | `1.5.0` |
| `ndmOperator.image.tag` | Image tag for NDM operator | `1.8.0` |
| `ndmOperator.annotations` | Annotations for NDM operator metadata | `""` |
| `ndmOperator.podAnnotations` | Annotations for NDM operator's pods metadata | `""` |
| `ndmOperator.resources` | Resource and request and limit for containers | `""` |
| `ndmOperator.podLabels` | Appends labels to the pods | `""` |
| `ndmOperator.nodeSelector` | Nodeselector for operator pods | `""` |
| `ndmOperator.tolerations` | NDM operator's pod toleration values | `""` |
| `ndmOperator.securityContext` | Seurity context for container | `""` |
| `ndmOperator.securityContext` | Security context for container | `""` |
| `ndmExporter.enabled` | Enable NDM Exporters | `false` |
| `ndmExporter.image.registry` | Registry for NDM Exporters image | `""` |
| `ndmExporter.repository` | Image repository for NDM Exporters | `openebs/node-disk-exporter` |
| `ndmExporter.pullPolicy` | Image pull policy for NDM Exporters | `IfNotPresent` |
| `ndmExporter.tag` | Image tag for NDM Exporters | `1.6.0` |
| `ndmExporter.tag` | Image tag for NDM Exporters | `1.8.0` |
| `ndmExporter.nodeExporter.metricsPort` | The TCP port number used for exposing NDM node exporter metrics | `9101` |
| `ndmExporter.clusterExporter.metricsPort` | The TCP port number used for exposing NDM cluster exporter metrics | `9100` |
| `featureGates.APIService.enabled` | Enable the gRPC API service of NDM | `false` |
| `featureGates.UseOSDisk.enabled` | Enable feature-gate to use free space on OS disk | `false` |
| `featureGates.ChangeDetection.enabled` | Enable feature-gate to detect mountpoint/filesystem/size changes | `true` |
| `featureGates.ChangeDetection.enabled` | Enable feature-gate to detect mountpoint/filesystem/size changes | `false` |
| `featureGates.PartitionTableUUID.enabled` | Enable feature-gate to use partition table UUID instead of creating partition | `true` |
| `helperPod.image.registry` | Registry for helper image | `""` |
| `helperPod.image.repository` | Image for helper pod | `openebs/linux-utils` |
| `helperPod.image.pullPolicy` | Pull policy for helper pod | `IfNotPresent` |
| `helperPod.image.tag` | Image tag for helper image | `2.10.0` |
| `helperPod.image.tag` | Image tag for helper image | `3.1.0` |
| `varDirectoryPath.baseDir` | Directory to store debug info and so forth | `/var/openebs` |
| `serviceAccount.create` | Create a service account or not | `true` |
| `serviceAccount.name` | Name for the service account | `true` |
Expand Down
3 changes: 3 additions & 0 deletions deploy/helm/charts/templates/daemonset.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,9 @@ spec:
{{- if .Values.featureGates.ChangeDetection.enabled }}
- --feature-gates={{ .Values.featureGates.ChangeDetection.featureGateFlag }}
{{- end}}
{{- if .Values.featureGates.PartitionTableUUID.enabled }}
- --feature-gates={{ .Values.featureGates.PartitionTableUUID.featureGateFlag }}
{{- end}}
{{- end}}
imagePullPolicy: {{ .Values.ndm.image.pullPolicy }}
resources:
Expand Down
13 changes: 8 additions & 5 deletions deploy/helm/charts/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# This is a YAML-formatted file.
# Declare variables to be passed into your templates.
release:
version: "1.7.0"
version: "1.8.0"

imagePullSecrets:
# - name: "image-pull-secret"
Expand All @@ -17,7 +17,7 @@ ndm:
repository: openebs/node-disk-manager
pullPolicy: IfNotPresent
# Overrides the image tag whose default is the chart appVersion.
tag: 1.7.0
tag: 1.8.0
sparse:
path: "/var/openebs/sparse"
size: "10737418240"
Expand Down Expand Up @@ -66,7 +66,7 @@ ndmOperator:
repository: openebs/node-disk-operator
pullPolicy: IfNotPresent
# Overrides the image tag whose default is the chart appVersion.
tag: 1.7.0
tag: 1.8.0
podLabels:
name: openebs-ndm-operator
annotations: {}
Expand All @@ -91,7 +91,7 @@ ndmExporter:
repository: openebs/node-disk-exporter
pullPolicy: IfNotPresent
# Overrides the image tag whose default is the chart appVersion.
tag: 1.7.0
tag: 1.8.0
nodeExporter:
name: node-exporter
podLabels:
Expand All @@ -115,7 +115,7 @@ helperPod:
repository: openebs/linux-utils
pullPolicy: IfNotPresent
# Overrides the image tag whose default is the chart appVersion.
tag: 3.0.0
tag: 3.1.0

crd:
enableInstall: false
Expand All @@ -135,6 +135,9 @@ featureGates:
ChangeDetection:
enabled: false
featureGateFlag: "ChangeDetection"
PartitionTableUUID:
enabled: false
featureGateFlag: "PartitionTableUUID"

# Directory used by the OpenEBS to store debug information and so forth
# that are generated in the course of running OpenEBS containers.
Expand Down

0 comments on commit 8d7e515

Please sign in to comment.