[stable/fluent-bit] Parametrize flush interval and log level in the S… (#11305)

* [stable/fluent-bit] Parametrize flush interval and log level in the SERVICE section

Signed-off-by: Marcin Kubrak <marcin.kubrak@gmail.com>

* [stable/fluent-bit] bump chart version

Signed-off-by: Marcin Kubrak <marcin.kubrak@gmail.com>

* [stable/fluent-bit] Bump minor version instead of the patch version

Signed-off-by: Marcin Kubrak <marcin.kubrak@gmail.com>
This commit is contained in:
manzoon
2019-02-11 11:25:14 -08:00
committed by Kubernetes Prow Robot
parent e41880e996
commit a5d1dff5b5
4 changed files with 9 additions and 3 deletions
+1 -1
View File
@@ -1,5 +1,5 @@
name: fluent-bit
version: 1.6.0
version: 1.7.0
appVersion: 1.0.4
description: Fast and Lightweight Log/Data Forwarder for Linux, BSD and OSX
keywords:
+2
View File
@@ -87,6 +87,8 @@ The following table lists the configurable parameters of the Fluent-Bit chart an
| `extraPorts` | List of extra ports | |
| `extraVolumeMounts` | Mount an extra volume, required to mount ssl certificates when elasticsearch has tls enabled | |
| `extraVolume` | Extra volume | |
| `service.flush` | Interval to flush output (seconds) | `1` |
| `service.logLevel` | Diagnostic level (error/warning/info/debug/trace) | `info` |
| `filter.enableExclude` | Enable the use of monitoring for a pod annotation of `fluentbit.io/exclude: true`. If present, discard logs from that pod. | `true` |
| `filter.enableParser` | Enable the use of monitoring for a pod annotation of `fluentbit.io/parser: parser_name`. parser_name must be the name of a parser contained within parsers.conf | `true` |
| `filter.kubeURL` | Optional custom configmaps | `https://kubernetes.default.svc:443` |
+2 -2
View File
@@ -11,9 +11,9 @@ metadata:
data:
fluent-bit-service.conf: |-
[SERVICE]
Flush 1
Flush {{ .Values.service.flush }}
Daemon Off
Log_Level info
Log_Level {{ .Values.service.logLevel }}
Parsers_File parsers.conf
{{- if .Values.parsers.enabled }}
Parsers_File parsers_custom.conf
+4
View File
@@ -178,6 +178,10 @@ tolerations: []
nodeSelector: {}
affinity: {}
service:
flush: 1
logLevel: info
input:
tail:
memBufLimit: 5MB