From 3a96c859d4bed81d65274be1b3a6d498ecf8bfa1 Mon Sep 17 00:00:00 2001 From: Lukas Steiner Date: Sat, 24 Oct 2020 18:25:03 +0200 Subject: [PATCH] Allow overwriting localtime host path mount --- stable/democratic-csi/Chart.yaml | 2 +- stable/democratic-csi/templates/node.yaml | 6 +++++- stable/democratic-csi/values.yaml | 2 ++ 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/stable/democratic-csi/Chart.yaml b/stable/democratic-csi/Chart.yaml index 4056a40..393ed7a 100644 --- a/stable/democratic-csi/Chart.yaml +++ b/stable/democratic-csi/Chart.yaml @@ -2,4 +2,4 @@ apiVersion: v1 appVersion: "1.0" description: A Helm chart for Kubernetes name: democratic-csi -version: 0.4.5 +version: 0.4.6 diff --git a/stable/democratic-csi/templates/node.yaml b/stable/democratic-csi/templates/node.yaml index aea798f..1b0b65b 100644 --- a/stable/democratic-csi/templates/node.yaml +++ b/stable/democratic-csi/templates/node.yaml @@ -112,9 +112,11 @@ spec: - name: modules-dir mountPath: /lib/modules readOnly: true + {{- if .Values.node.driver.localtimeHostPath }} - name: localtime mountPath: /etc/localtime readOnly: true + {{- end }} - name: udev-data mountPath: /run/udev - name: host-dir @@ -204,9 +206,11 @@ spec: - name: modules-dir hostPath: path: /lib/modules + {{- if .Values.node.driver.localtimeHostPath }} - name: localtime hostPath: - path: /etc/localtime + path: {{ .Values.node.driver.localtimeHostPath }} + {{- end }} - name: udev-data hostPath: path: /run/udev diff --git a/stable/democratic-csi/values.yaml b/stable/democratic-csi/values.yaml index df42f2a..2a11f47 100644 --- a/stable/democratic-csi/values.yaml +++ b/stable/democratic-csi/values.yaml @@ -110,6 +110,8 @@ node: enabled: true image: democraticcsi/democratic-csi:latest logLevel: info + # set path to null if your OS has no localtime file (e.g. for RancherOS) + localtimeHostPath: /etc/localtime lifecycle: # postStart: # exec: