From c556d78d0d32ed9300d99b65360d181d74ef6cda Mon Sep 17 00:00:00 2001 From: Ivan Kurnosov Date: Fri, 10 Jul 2020 21:25:48 +1200 Subject: [PATCH] [stable/fluent-bit] Added `input.tail.exclude_path` parameter (#22392) Signed-off-by: Ivan Kurnosov --- stable/fluent-bit/Chart.yaml | 2 +- stable/fluent-bit/README.md | 1 + stable/fluent-bit/templates/config.yaml | 3 +++ stable/fluent-bit/values.yaml | 1 + 4 files changed, 6 insertions(+), 1 deletion(-) diff --git a/stable/fluent-bit/Chart.yaml b/stable/fluent-bit/Chart.yaml index dcef44c26672..aba3bfb6faa0 100755 --- a/stable/fluent-bit/Chart.yaml +++ b/stable/fluent-bit/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v1 name: fluent-bit -version: 2.8.17 +version: 2.9.0 appVersion: 1.3.7 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 a38ad81df653..9ae73278a29a 100644 --- a/stable/fluent-bit/README.md +++ b/stable/fluent-bit/README.md @@ -137,6 +137,7 @@ The following table lists the configurable parameters of the Fluent-Bit chart an | `input.tail.ignore_older` | Ignores files that have been last modified before this time in seconds. Supports m,h,d (minutes, hours,days) syntax. | `` | | `input.tail.dockerMode` | Recombine split Docker log lines before passing them to the parser. | `false` | | `input.tail.dockerModeFlush` | Wait period time in seconds to flush queued unfinished split lines in docker mode. | `4` | +| `input.tail.exclude_path` | Exclude paths from tail input (`Exclude_Path` configuration parameter). | `` | | `input.systemd.enabled` | [Enable systemd input](https://docs.fluentbit.io/manual/input/systemd) | `false` | | `input.systemd.filters.systemdUnit` | Please see https://docs.fluentbit.io/manual/input/systemd | `[docker.service, kubelet.service`, `node-problem-detector.service]` | | `input.systemd.maxEntries` | Please see https://docs.fluentbit.io/manual/input/systemd | `1000` | diff --git a/stable/fluent-bit/templates/config.yaml b/stable/fluent-bit/templates/config.yaml index 99d7e5faa28d..4dacd66daf22 100644 --- a/stable/fluent-bit/templates/config.yaml +++ b/stable/fluent-bit/templates/config.yaml @@ -45,6 +45,9 @@ data: Docker_Mode On Docker_Mode_Flush {{ .Values.input.tail.dockerModeFlush }} {{- end }} +{{- if .Values.input.tail.exclude_path }} + Exclude_Path {{ .Values.input.tail.exclude_path }} +{{- end }} {{- if .Values.input.systemd.enabled }} [INPUT] Name systemd diff --git a/stable/fluent-bit/values.yaml b/stable/fluent-bit/values.yaml index 61e4a7d2009f..8305e85de996 100644 --- a/stable/fluent-bit/values.yaml +++ b/stable/fluent-bit/values.yaml @@ -250,6 +250,7 @@ input: ignore_older: "" dockerMode: false dockerModeFlush: 4 + exclude_path: "" systemd: enabled: false filters: