File tree Expand file tree Collapse file tree
template/deploy/helm/[[operator]]/templates Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ {{/*
2+ Shared by FILE_LOG_DIRECTORY and the log volume mount in deployment.yaml, which have to agree.
3+ */}}
4+ {{- define "{[ operator.name }] .telemetry.fileLogDirectory" -}}
5+ /var/log/{{ include "{[ operator.name }] .appname" . }}
6+ {{- end }}
7+
18{{/*
29Create a list of telemetry related env vars.
310*/}}
@@ -17,7 +24,7 @@ Create a list of telemetry related env vars.
1724{{ end }}
1825{{- if .fileLog.enabled }}
1926- name: FILE_LOG_DIRECTORY
20- value: /stackable/logs/ {{ include "{[ operator.name }] .appname " $ }}
27+ value: {{ include "{[ operator.name }] .telemetry.fileLogDirectory " $ }}
2128{{- end }}
2229{{- if and .fileLog.enabled .fileLog.level }}
2330- name: FILE_LOG_LEVEL
Original file line number Diff line number Diff line change @@ -103,6 +103,11 @@ spec:
103103 periodSeconds: 3
104104 failureThreshold: 30
105105 timeoutSeconds: 3
106+ {{- if .Values.telemetry.fileLog.enabled }}
107+ volumeMounts:
108+ - name: log
109+ mountPath: {{ include "{[ operator.name }] .telemetry.fileLogDirectory" . }}
110+ {{- end }}
106111 {{- with .Values.nodeSelector }}
107112 nodeSelector:
108113 {{- toYaml . | nindent 8 }}
@@ -118,6 +123,11 @@ spec:
118123 {{- with .Values.priorityClassName }}
119124 priorityClassName: {{ . }}
120125 {{- end }}
126+ {{- if .Values.telemetry.fileLog.enabled }}
127+ volumes:
128+ - name: log
129+ emptyDir: {}
130+ {{- end }}
121131{[% else %}]
122132# Templated Deployment disabled for this operator
123133{[% endif %}]
You can’t perform that action at this time.
0 commit comments