diff --git a/charts/fluent-operator/templates/fluentbit-clusterinput-tail.yaml b/charts/fluent-operator/templates/fluentbit-clusterinput-tail.yaml index 5923df449..2d705211c 100644 --- a/charts/fluent-operator/templates/fluentbit-clusterinput-tail.yaml +++ b/charts/fluent-operator/templates/fluentbit-clusterinput-tail.yaml @@ -12,6 +12,9 @@ spec: tail: tag: kube.* path: {{ .Values.fluentbit.input.tail.path | quote }} + {{- with .Values.fluentbit.input.tail.excludePath }} + excludePath: {{ . | quote }} + {{- end }} readFromHead: {{ .Values.fluentbit.input.tail.readFromHead }} {{- if eq .Values.containerRuntime "docker" }} parser: docker diff --git a/charts/fluent-operator/values.yaml b/charts/fluent-operator/values.yaml index e0eefa4c0..fa6054f66 100644 --- a/charts/fluent-operator/values.yaml +++ b/charts/fluent-operator/values.yaml @@ -340,6 +340,9 @@ fluentbit: bufferChunkSize: "" # -- Path to container logs path: "/var/log/containers/*.log" + # -- Commas separated, paths to exclude, + # ie "/var/log/containers/fluent*,*.zip" + # excludePath: "" # -- Skip long lines in logs skipLongLines: true # -- Skip empty lines in logs