From fa61d6ee15312adc246f59ce66bf25722f4d209f Mon Sep 17 00:00:00 2001 From: Manohar Reddy Date: Mon, 3 May 2021 06:18:32 +0000 Subject: [PATCH] add a new helm parameter for livenessProbe health port --- charts/README.md | 1 + charts/latest/csi-driver-nfs-v3.0.0.tgz | Bin 3137 -> 3161 bytes .../templates/csi-nfs-node.yaml | 2 +- charts/latest/csi-driver-nfs/values.yaml | 2 ++ 4 files changed, 4 insertions(+), 1 deletion(-) diff --git a/charts/README.md b/charts/README.md index f1e86f70c..2f0a0c2b0 100644 --- a/charts/README.md +++ b/charts/README.md @@ -50,6 +50,7 @@ The following table lists the configurable parameters of the latest NFS CSI Driv | `controller.runOnMaster` | run controller on master node | false | | `controller.logLevel` | controller driver log level |`5` | | `node.logLevel` | node driver log level |`5` | +| `node.livenessProbe.healthPort ` | the health check port for liveness probe |`29653` | ## troubleshooting - Add `--wait -v=5 --debug` in `helm install` command to get detailed error diff --git a/charts/latest/csi-driver-nfs-v3.0.0.tgz b/charts/latest/csi-driver-nfs-v3.0.0.tgz index 6be56befb7a68491cd2170e298f05643960d38cb..25f59f4c7224707fc262e3b985bfea7be5bc4991 100644 GIT binary patch delta 3132 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 diff --git a/charts/latest/csi-driver-nfs/templates/csi-nfs-node.yaml b/charts/latest/csi-driver-nfs/templates/csi-nfs-node.yaml index 8441184d9..a7d50bafa 100755 --- a/charts/latest/csi-driver-nfs/templates/csi-nfs-node.yaml +++ b/charts/latest/csi-driver-nfs/templates/csi-nfs-node.yaml @@ -29,7 +29,7 @@ spec: args: - --csi-address=/csi/csi.sock - --probe-timeout=3s - - --health-port=29653 + - --health-port={{ .Values.node.livenessProbe.healthPort }} - --v=2 imagePullPolicy: {{ .Values.image.livenessProbe.pullPolicy }} volumeMounts: diff --git a/charts/latest/csi-driver-nfs/values.yaml b/charts/latest/csi-driver-nfs/values.yaml index 372bc8930..949a59468 100755 --- a/charts/latest/csi-driver-nfs/values.yaml +++ b/charts/latest/csi-driver-nfs/values.yaml @@ -26,6 +26,8 @@ controller: node: logLevel: 5 + livenessProbe: + healthPort: 29653 ## Reference to one or more secrets to be used when pulling images ## ref: https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry/