diff --git a/stable/fluent-bit/Chart.yaml b/stable/fluent-bit/Chart.yaml index e3352eb830..79939fb253 100755 --- a/stable/fluent-bit/Chart.yaml +++ b/stable/fluent-bit/Chart.yaml @@ -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: diff --git a/stable/fluent-bit/README.md b/stable/fluent-bit/README.md index a76d75d1b0..27ddf7e9e5 100644 --- a/stable/fluent-bit/README.md +++ b/stable/fluent-bit/README.md @@ -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` | diff --git a/stable/fluent-bit/templates/config.yaml b/stable/fluent-bit/templates/config.yaml index ef5f8055d5..7ab07b478d 100644 --- a/stable/fluent-bit/templates/config.yaml +++ b/stable/fluent-bit/templates/config.yaml @@ -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 diff --git a/stable/fluent-bit/values.yaml b/stable/fluent-bit/values.yaml index dfda08dd75..46e68d286a 100644 --- a/stable/fluent-bit/values.yaml +++ b/stable/fluent-bit/values.yaml @@ -178,6 +178,10 @@ tolerations: [] nodeSelector: {} affinity: {} +service: + flush: 1 + logLevel: info + input: tail: memBufLimit: 5MB