Newer
Older
image: {{ .Values.logstash.image }}:{{ default .Values.elasticVersion .Values.logstash.imageTag }}
version: {{ .Values.elasticVersion }}
elasticsearchRefs:
- name: {{ .Release.Name }}-elasticsearch
clusterName: {{ .Release.Name }}-elasticsearch
config:
{{- with .Values.logstash.config }}
{{- toYaml . | nindent 4 }}
{{- end }}
- name: logstash
volumeMounts:
- name: logstash-pipeline
mountPath: /usr/share/logstash/pipeline/logstash.conf
subPath: logstash.conf
volumeClaimTemplates:
- metadata:
name: logstash-pipeline
pipelines:
- pipeline.id: main
path.config: /usr/share/logstash/pipeline/logstash.conf
volumes:
- name: logstash-pipeline
configMap:
name: logstash-pipeline