From 68bf799ef28f45a9dfc34f9749477c52f4d7330a Mon Sep 17 00:00:00 2001 From: hanenMizouni Date: Sun, 29 Sep 2024 23:42:38 +0000 Subject: [PATCH] Increase default provisioner, resizer, snapshotter retry-interval-max Signed-off-by: hanenMizouni --- osc-bsu-csi-driver/templates/controller.yaml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/osc-bsu-csi-driver/templates/controller.yaml b/osc-bsu-csi-driver/templates/controller.yaml index a0f6a1b6..30aff5c8 100644 --- a/osc-bsu-csi-driver/templates/controller.yaml +++ b/osc-bsu-csi-driver/templates/controller.yaml @@ -137,6 +137,9 @@ spec: - name: csi-provisioner image: {{ printf "%s:%s" .Values.sidecars.provisionerImage.repository .Values.sidecars.provisionerImage.tag }} args: + {{- if not (regexMatch "(-retry-interval-max)" (join " " .Values.sidecars.provisioner.additionalArgs)) }} + - --retry-interval-max=30m + {{- end }} - --csi-address=$(ADDRESS) - --v={{ .Values.verbosity }} {{- if .Values.enableVolumeScheduling }} @@ -189,6 +192,9 @@ spec: - name: csi-attacher image: {{ printf "%s:%s" .Values.sidecars.attacherImage.repository .Values.sidecars.attacherImage.tag }} args: + {{- if not (regexMatch "(-retry-interval-max)" (join " " .Values.sidecars.provisioner.additionalArgs)) }} + - --retry-interval-max=30m + {{- end }} - --csi-address=$(ADDRESS) - --v={{ .Values.verbosity }} # Dynamically adding additionalArgs from values.yaml @@ -235,6 +241,9 @@ spec: - name: csi-snapshotter image: {{ printf "%s:%s" .Values.sidecars.snapshotterImage.repository .Values.sidecars.snapshotterImage.tag }} args: + {{- if not (regexMatch "(-retry-interval-max)" (join " " .Values.sidecars.provisioner.additionalArgs)) }} + - --retry-interval-max=30m + {{- end }} - --csi-address=$(ADDRESS) # Dynamically adding additionalArgs from values.yaml {{- range .Values.sidecars.snapshotterImage.additionalArgs }} @@ -281,6 +290,9 @@ spec: image: {{ printf "%s:%s" .Values.sidecars.resizerImage.repository .Values.sidecars.resizerImage.tag }} imagePullPolicy: Always args: + {{- if not (regexMatch "(-retry-interval-max)" (join " " .Values.sidecars.provisioner.additionalArgs)) }} + - --retry-interval-max=30m + {{- end }} - --csi-address=$(ADDRESS) - --v={{ .Values.verbosity }} - --timeout={{ .Values.timeout }}