configmap-config.yaml 438 B

1234567891011121314151617
  1. {{- if .Values.logstashConfig }}
  2. ---
  3. apiVersion: v1
  4. kind: ConfigMap
  5. metadata:
  6. name: {{ template "logstash.fullname" . }}-config
  7. labels:
  8. app: "{{ template "logstash.fullname" . }}"
  9. chart: "{{ .Chart.Name }}"
  10. heritage: {{ .Release.Service | quote }}
  11. release: {{ .Release.Name | quote }}
  12. data:
  13. {{- range $path, $config := .Values.logstashConfig }}
  14. {{ $path }}: |
  15. {{ tpl $config $ | indent 4 -}}
  16. {{- end -}}
  17. {{- end -}}