When .storage.enabled field is set to false, the data volume is still created and mounted to the collector container in the created Daemonset. This causes helm installation to fail on setups where non-readonly host filesystem access is restricted.
I believe this is caused by a typos in the following two lines:
|
{{- if .Values.storage }} |
|
{{- if .Values.storage }} |
The correct condition would be
{{- if .Values.storage.enabled }}
chart: fluent/fluent-bit-collector
version: 1.0.0-beta.3
When
.storage.enabledfield is set tofalse, thedatavolume is still created and mounted to thecollectorcontainer in the createdDaemonset. This causes helm installation to fail on setups where non-readonly host filesystem access is restricted.I believe this is caused by a typos in the following two lines:
helm-charts/charts/fluent-bit-collector/templates/daemonset.yaml
Line 125 in c531660
helm-charts/charts/fluent-bit-collector/templates/daemonset.yaml
Line 186 in c531660
The correct condition would be
chart:
fluent/fluent-bit-collectorversion:
1.0.0-beta.3