persistence: enabled: true logstashConfig: logstash.yml: | http.host: 0.0.0.0 xpack.monitoring.enabled: false logstashPipeline: uptime.conf: | input { exec { command => "uptime" interval => 30 } } output { elasticsearch { hosts => ["https://elasticsearch-master:9200"] user => '${ELASTICSEARCH_USERNAME}' cacert => '/usr/share/logstash/config/certs/ca.crt' password => '${ELASTICSEARCH_PASSWORD}' index => "logstash" } } extraEnvs: - name: "ELASTICSEARCH_USERNAME" valueFrom: secretKeyRef: name: elasticsearch-master-credentials key: username - name: "ELASTICSEARCH_PASSWORD" valueFrom: secretKeyRef: name: elasticsearch-master-credentials key: password secretMounts: - name: elasticsearch-master-certs secretName: elasticsearch-master-certs path: /usr/share/logstash/config/certs