1 #{{ if not .Values.disableLogLogstash }}
2 apiVersion: extensions/v1beta1
8 namespace: {{ .Values.nsPrefix }}
10 replicas: {{ .Values.logstashReplicas }}
31 fieldPath: metadata.namespace
32 image: {{ .Values.image.readiness }}
33 imagePullPolicy: {{ .Values.pullPolicy }}
34 name: logstash-readiness
37 image: {{ .Values.image.logstash }}
49 - mountPath: /usr/share/logstash/config/
51 - mountPath: /usr/share/logstash/pipeline/
52 name: logstash-pipeline
56 name: log-logstash-configmap
60 - name: logstash-pipeline
62 name: log-logstash-configmap
64 - key: onap-pipeline.conf
65 path: onap-pipeline.conf
71 name: log-logstash-configmap
72 namespace: {{ .Values.nsPrefix }}
74 {{ tpl (.Files.Glob "resources/logstash/conf/logstash.yml").AsConfig . | indent 2 }}
75 {{ tpl (.Files.Glob "resources/logstash/pipeline/onap-pipeline.conf").AsConfig . | indent 2 }}