* Remove quotes around _SYSTEMD_UNIT value
If the _SYSTEMD_UNIT value is quoted then fluent-bit will fail to pick
up the value desired. Removing the quotes fixes the issue.
- fixes#12161
[Place an '[x]' (no spaces) in all applicable fields. Please remove unrelated fields.]
- [x] [DCO](https://github.com/helm/charts/blob/master/CONTRIBUTING.md#sign-your-work) signed
- [x] Chart Version bumped
Signed-off-by: Steve Flanders <steve@sflanders.net>
Signed-off-by: Steve Flanders <steve@omnition.io>
* Bump version number
Signed-off-by: Steve Flanders <steve@omnition.io>
* [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>
* [stable/fluent-bit] Add support for multiple parsers.json commands
Signed-off-by: Andrea Simonini <andrea.simonini@gmail.com>
* [stable/fluent-bit] Add support for multiple parsers.json commands
restore backward compatibility
bump Chart version
Signed-off-by: Andrea Simonini <andrea.simonini@gmail.com>
* [stable/fluent-bit] Add support for multiple parsers.json commands
removed trailing spaces
Signed-off-by: Andrea Simonini <andrea.simonini@gmail.com>
* Make the extraEntries a key
Signed-off-by: Andrea Simonini <andrea.simonini@gmail.com>
* Remove trailing spaces
Signed-off-by: Andrea Simonini <andrea.simonini@gmail.com>
* fluent-bit: Add 'fullConfigMap' option to allow entire config external
By default this template provies different 'files' for config
(fluent-bit.conf, custom_parsers.conf) under a common configMap. This
defeats changing the configmap (since it uses subPath). If this variable
is set, the user is assumed to have provided, in 'existingConfigMap'
the entire config (etc/*) of fluent-bit, parsers and system config. In
this case, no subPath is used. ConfigMaps using 'subPath' do not
[update automatically](https://github.com/kubernetes/kubernetes/issues/50345)
With this option, if the user sets 'fullConfigMap: true' it is
expected that the 'externalConfigMap' provided is a valid fluent-bit
config (with both fluent-bit.conf and parsers.conf).
Signed-off-by: Don Bowman <db@donbowman.ca>
* Revert to og indentation
Signed-off-by: Naseem Ullah <naseemkullah@gmail.com>
* bump
Signed-off-by: Naseem Ullah <naseemkullah@gmail.com>
* Refactoring config
Signed-off-by: Naseem Ullah <naseemkullah@gmail.com>
* Adding Replace_Dots option once and for all
Signed-off-by: Naseem Ullah <naseemkullah@gmail.com>
* v1.0.0 since chart is in stable
Signed-off-by: Naseem Ullah <naseemkullah@gmail.com>
* Adding upgrading section
Signed-off-by: Naseem Ullah <naseemkullah@gmail.com>
* Adding extraEntries
Signed-off-by: Naseem Ullah <naseemkullah@gmail.com>
* Specify path in tail input
Signed-off-by: Naseem Ullah <naseemkullah@gmail.com>
* Specify path in tail input
Signed-off-by: Naseem Ullah <naseemkullah@gmail.com>
* add OWNERS file
The following patch add the OWNERS file adding as approvers/reviewers to
the original maintainers of Fluent Bit Chart:
- kfox1111
- edsiper
Signed-off-by: Eduardo Silva <eduardo@treasure-data.com>
* [stable/fluent-bit] bump version to 0.16.2
Signed-off-by: Eduardo Silva <eduardo@treasure-data.com>
* upgrade to Fluent Bit v0.14.6
This patch upgrade the chart image to Fluent Bit v0.14.6. This
upgrade is strongly required since it fixes two memory leaks
found by users who does filtering.
Signed-off-by: Eduardo Silva <eduardo@treasure-data.com>
* [stable/fluent-bit] fix README to latest tag v0.14.6
Signed-off-by: Eduardo Silva <eduardo@treasure-data.com>
* bump chart version
Signed-off-by: David J. M. Karlsen <david@davidkarlsen.com>
The most important part of this PR is the fix for the ES config which was broken because it was cut off by the Splunk config.
It also adds the tls options to the http and fluentd output plugin as well as a shared_secret option to the fluentd forwarder output plugin. Also http_user/password options are added to the http backend. All options have backwards compatible defauts.
Signed-off-by: Thorsten Kunz <thorsten.kunz@flexarc.com>
* [stable/fluent-bit]: Track tail offsets across restarts
This enables the `DB` feature of the input for docker logs and will
persist the offsets of tracked files, allowing the plugin to pick
up where it left the file across restarts.
* [stable/fluent-bit]: Bump chart version
* Update Chart.yaml
* [stable/fluent-bit]: Allow exposing of metrics
By setting `metrics.enabled` to `true` `fluent-bit` will start a http
server, exposing metrics as described in [Monitoring](https://fluentbit.io/documentation/0.13/configuration/monitoring.html)
* [stable/fluent-bit]: Metrics port should be named
* Updating fluent-bit to 0.13.0. Add section for parsers
* Trim trailing whitespace
* Increment minor version of chart due to breaking changes in values.yaml
* Cater for full set lof Elastic Output Plugin parameters (Auth & TLS)
* Cater for full set of Elastic Output Plugin parameters (Auth & TLS)
* update Github User
* README.md & TLS enablement updates
* Reverted chart version due to Helm lint error
* bump chart version to 0.3.0
* RBAC and ServiceAccount updated to standards
* fixed linting
* Revert "fixed linting"
This reverts commit 5bd65f6624.
Changes to be committed:
modified: stable/fluent-bit/values.yaml
* fixed linting
* fixed linting
* version bump
* minor version bump. clusterrolebinding uses serviceAccountName
* Fix for version comparions from strings to semver
See #3002 for more detail
* Include pre-releases in the semver ranges
This is important when testing against alpha and beta builds of
Kubernetes along with environments that use pre-releases to denote
things other than pre-releases (e.g., gke denotes the environment
with a pre-releases)