diff options
author | makefunstuff <[email protected]> | 2024-06-29 21:59:56 +0200 |
---|---|---|
committer | makefunstuff <[email protected]> | 2024-06-29 21:59:56 +0200 |
commit | 31ada07043e3b60215783c084321210445ee82b1 (patch) | |
tree | 023a5de1e43b1851ab8fc710428d0ef2256fb7ae /tools/eck-operator/templates/logstash.yaml | |
parent | e5d58badf5bc4834fac4a4a6bd1e59240813dbd0 (diff) | |
download | k3s-lab-31ada07043e3b60215783c084321210445ee82b1.tar.gz |
add beat
Diffstat (limited to '')
-rw-r--r-- | tools/eck-operator/templates/logstash.yaml | 35 |
1 files changed, 29 insertions, 6 deletions
diff --git a/tools/eck-operator/templates/logstash.yaml b/tools/eck-operator/templates/logstash.yaml index 13e5128..98755b9 100644 --- a/tools/eck-operator/templates/logstash.yaml +++ b/tools/eck-operator/templates/logstash.yaml @@ -3,11 +3,34 @@ kind: Logstash metadata: name: log-storage spec: - version: "8.14.1" count: 1 elasticsearchRefs: - - name: log-storage - clusterName: default - config: - pipeline.workers: 4 - log.level: debug + - name: log-storage + clusterName: default + version: 8.14.1 + pipelines: + - pipeline.id: main + config.string: | + input { + beats { + port => 5044 + } + } + output { + elasticsearch { + hosts => [ "${QS_ES_HOSTS}" ] + user => "${QS_ES_USER}" + password => "${QS_ES_PASSWORD}" + ssl_certificate_authorities => "${QS_ES_SSL_CERTIFICATE_AUTHORITY}" + } + } + services: + - name: beats + service: + spec: + type: NodePort + ports: + - port: 5044 + name: "filebeat" + protocol: TCP + targetPort: 5044 |