Commit Graph
97 Commits
Author SHA1 Message Date
Asher Foa f9efc8de7d Expose Logstash_Format param for ES Backend. (#16260)
Signed-off-by: Asher Foa <asher@asherfoa.com>
2019-08-26 09:24:22 -07:00
Adrien Montfort 3077417ad8 [stable/fluent-bit] Allow configuring http headers for backend http (#16329)
Signed-off-by: Adrien Montfort <adrien@sorare.com>
2019-08-15 05:16:33 -07:00
Endre Czirbesz 728a368f7d [stable/fluent-bit] Adding ES auth secret (#14849)
Signed-off-by: Endre Czirbesz <endre.czirbesz@rungway.com>
2019-08-13 00:36:00 -07:00
Naseem 21f509b6b5 bump version (#15865)
Signed-off-by: Naseem <naseemkullah@gmail.com>
2019-07-25 07:03:52 -07:00
Ismail Alidzhikov 9b89f45a27 [stable/fluent-bit] Upgrade to 1.2.1 (#15512)
Signed-off-by: ialidzhikov <i.alidjikov@gmail.com>
2019-07-15 04:03:07 -07:00
Tim Hobbs b8bf0dd11c [stable/fluent-bit] Determine correct PodSecurityPolicy ApiGroup (#15355)
* Determine correct PodSecurityPolicy ApiGroup

PodSecurityPolicy API Group changed between Kubernetes version 1.13
(extensions) and 1.14 (policy)

Signed-off-by: Tim Hobbs <timothy.hobbs@ic-consult.com>

* Bump version

Signed-off-by: Tim Hobbs <timothy.hobbs@ic-consult.com>
2019-07-11 09:58:55 -07:00
Yurii Polishchuk c6d0075ca1 add securityContext and podSecurityContex (#15357)
Signed-off-by: Yurii Polishchuk <yuriy.pol@gmail.com>
2019-07-09 09:32:02 -07:00
Sébastien Prud'homme d2025d2e81 [stable/fluent-bit] add a servicemonitor resource for Prometheus operator (#14416)
* [stable/fluent-bit] add a servicemonitor resource for Prometheus operator

Signed-off-by: Sébastien Prud'homme <sebastien.prudhomme@gmail.com>

* [stable/fluent-bit] check API availability

Signed-off-by: Sébastien Prud'homme <sebastien.prudhomme@gmail.com>
2019-07-04 00:42:13 -07:00
Naseem 43cd1ac61d Set to null by default (#15194)
Signed-off-by: Naseem <naseemkullah@gmail.com>
2019-07-01 16:13:20 -07:00
Fernando Mendoza fa76f7f93d [stable/fluent-bit] Add Pod Security Policy (#15046)
* [stable/fluent-bit] Add Pod Security Policy

Signed-off-by: Fernando Mendoza <fermendozarcs@gmail.com>

* Bump chart version

Signed-off-by: Fernando Mendoza <fermendozarcs@gmail.com>

* Revert chart version bump

Signed-off-by: Fernando Mendoza <fermendozarcs@gmail.com>

* Rebump

Signed-off-by: Fernando Mendoza <fermendozarcs@gmail.com>
2019-06-28 11:52:54 -07:00
Agustín Houlgrave 291ccbb098 [stable/fluent-bit] Add logfmt support (#14174)
* [stable/fluent-bit] update README.md

Signed-off-by: Agustin Houlgrave <a.houlgrave@gmail.com>

* [stable/fluent-bit] update config.yaml

Signed-off-by: Agustin Houlgrave <a.houlgrave@gmail.com>

* [stable/fluent-bit] update values.yaml

Signed-off-by: Agustin Houlgrave <a.houlgrave@gmail.com>

* [stable/fluent-bit] bump chart version

Signed-off-by: Agustin Houlgrave <a.houlgrave@gmail.com>
2019-06-27 15:19:58 -07:00
Eduardo Silva 6ab7bf7a73 [stable/fluent-bit]: upgrade to Fluent Bit v1.2.0 (#15101)
In addition to version upgrade, this patch adds the new chart option
called 'mergeLogKey' that configure Merge_Log_Key inside the Kubernetes
filter.

Signed-off-by: Eduardo Silva <eduardo@treasure-data.com>
2019-06-27 11:49:26 -07:00
Asher Foa 1f8a85be9d [stable/fluent-bit] upgrade to fluent-bit v1.1.3 (#14995)
* [stable/fluent-bit] upgrade to fluent-bit v1.1.3

Signed-off-by: Asher Foa <asher@asherfoa.com>

* Use https in links.

Signed-off-by: Asher Foa <asher@asherfoa.com>
2019-06-24 10:46:10 -07:00
Eduardo Silva 0e587e0bca [stable/fluent-bit] Upgrade to v1.1.2 (SECURITY UPDATES) (#14394)
Signed-off-by: Eduardo Silva <eduardo@treasure-data.com>
2019-06-03 00:44:13 -07:00
Hector Fernandez 9612a7f6b9 fluent-bit: add metrics service labels (#14003)
Signed-off-by: Hector Fernandez <hfernandez@mesosphere.com>
2019-05-30 05:26:21 -07:00
Hector Fernandez 0584577ca9 maintainers: add new reviewers and maintainers to ES and Fluentd (#14238)
Signed-off-by: Hector Fernandez <hfernandez@mesosphere.com>
2019-05-29 03:56:24 -07:00
Steve Chung e126e841e4 fluent-bit test revisions, fixes es test (#12601)
Signed-off-by: Steven Chung <schung@mesosphere.io>
2019-05-23 09:38:24 -07:00
Sagar Jauhari 0a9a6f7ec6 [stable/fluent-bit] Fix table formatting in Readme.md (#13962)
* [stable/fluent-bit] Fix table formatting in Readme.md

Signed-off-by: Sagar Jauhari <sagarjauhari@users.noreply.github.com>

* Bumping version

Signed-off-by: Sagar Jauhari <sagarjauhari@users.noreply.github.com>
2019-05-18 08:41:12 -07:00
Eduardo Silva e3a9ecbdec [stable/fluent-bit] Upgrade to Fluent Bit v1.1.0 (#13702)
* [stable/fluent-bit] Upgrade to Fluent Bit v1.1.0

Signed-off-by: Eduardo Silva <eduardo@treasure-data.com>

* [stable/fluent-bit] add new filter.KubeTagPrefix option

Starting from Fluent Bit 1.1.0, a new option called Kube_Tag_Prefix has
been introduced to help to discover Kubernetes metadata coming from
monitored files. This change adjust to the upgrade requirements on the
following document:

https://docs.fluentbit.io/manual/installation/upgrade_notes

Signed-off-by: Eduardo Silva <eduardo@treasure-data.com>
2019-05-16 16:50:27 -07:00
kfox1111 1b491c382b Fix regression by pr #13000 (#13925)
This reverts the incorrect patch merged as part of pr #13000 as
well as adds warnings so that hopefully this never happens again.`

Signed-off-by: Kevin Fox <Kevin.Fox@pnnl.gov>
2019-05-16 09:30:17 -07:00
Steve Flanders a5a1016e3a Change indent from 8 to 4 (#13000)
Addresses #12106

Signed-off-by: Steve Flanders <steve@omnition.io>
2019-05-16 02:55:46 -07:00
Carlos Tadeu Panato Junior 027d5b7447 add apiVersion (#13788)
Signed-off-by: Carlos Panato <ctadeu@gmail.com>
2019-05-14 15:19:09 -07:00
Manuel Morejón 72fdb25391 [stable/fluent-bit] Add priorityClassName (#13700)
* [stable/fluent-bit] Add priorityClassName

Signed-off-by: Manuel Morejón <manuel.morejon.85@gmail.com>

* [stable/fluent-bit] Add priorityClassName
* Change version.

Signed-off-by: Manuel Morejón <manuel.morejon.85@gmail.com>

* [stable/fluent-bit] Remove not necessary space.

Signed-off-by: Manuel Morejón <manuel.morejon.85@gmail.com>

* [stable/fluent-bit] Change version number.

Signed-off-by: Manuel Morejón <manuel.morejon.85@gmail.com>
2019-05-13 06:20:19 -07:00
Steve Flanders 01bcd75611 Remove quotes around _SYSTEMD_UNIT value (#12162)
* 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>
2019-04-15 11:08:09 -07:00
Ismail Alidzhikov 6ff581c569 [stable/fluent-bit] Update fluent-bit to 1.0.6 (#12617)
Signed-off-by: ialidzhikov <i.alidjikov@gmail.com>
2019-03-28 09:00:51 -07:00
Steve Chung 3a83efa9ea [stable/fluent-bit] add test (#12549)
* fluent-bit test forward

Signed-off-by: Steven Chung <schung@mesosphere.io>

* fluent-bit test es

Signed-off-by: Steven Chung <schung@mesosphere.io>
2019-03-27 09:24:52 -07:00
Ismail Alidzhikov 761d0d3360 Update fluent-bit docs links (#12037)
Signed-off-by: ialidzhikov <i.alidjikov@gmail.com>
2019-03-25 09:01:19 -07:00
Ismail Alidzhikov dbfe5e6b55 [stable/fluent-bit] Update fluent-bit to 1.0.5 (#12494)
Signed-off-by: ialidzhikov <i.alidjikov@gmail.com>
2019-03-25 06:29:11 -07:00
Naseem 999fda290c update helpers (#11594)
Signed-off-by: Naseem Ullah <naseemkullah@gmail.com>
2019-03-04 09:40:57 -08:00
manzoon a5d1dff5b5 [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>
2019-02-11 11:25:14 -08:00
Naseem 6dd1f2408d Allow overriding of parser for tail input (#10906)
* Allow overriding of parser for tail input

Signed-off-by: Naseem Ullah <naseemkullah@gmail.com>

* Update minor version

Signed-off-by: Naseem Ullah <naseemkullah@gmail.com>
2019-02-04 12:07:30 -08:00
Naseem b54a9b3947 Bumping img (#11099)
Signed-off-by: Naseem Ullah <naseemkullah@gmail.com>
2019-02-03 06:57:46 -08:00
Jurgen Kleverwal 38d43e34cc Added optional pod labels (#10990)
Signed-off-by: Jurgen Kleverwal <jurgen.kleverwal@topicus.nl>
2019-01-30 11:07:12 -08:00
David J. M. Karlsen e6ed249e96 [stable/fluent-bit] make taildb location configurable (#10966)
Signed-off-by: David J. M. Karlsen <david@davidkarlsen.com>
2019-01-29 04:48:18 -08:00
Max Williams dbcabd13d9 [stable/fluent-bit] remove hard coded name for daemonset (#10944)
Signed-off-by: Max Williams <max.williams@deliveryhero.com>
2019-01-28 08:37:03 -08:00
David J. M. Karlsen a123429d3f [stable/fluent-bit] add support for affinity (#10942)
Signed-off-by: David J. M. Karlsen <david@davidkarlsen.com>
2019-01-28 05:58:07 -08:00
Naseem 6832667893 Updating image (#10877)
Signed-off-by: Naseem Ullah <naseemkullah@gmail.com>
2019-01-24 08:38:40 -08:00
Carlos Tadeu Panato Junior 00a84538d7 bump fluen-bit to 1.0.2 (#10578)
Signed-off-by: cpanato <ctadeu@gmail.com>
2019-01-14 13:26:57 -08:00
Naseem 91e84f2569 [stable/fluent-bit] Add collection of node logs via systemd input (#10303)
* Add bool value to enable collection of kubelet logs

Signed-off-by: Naseem Ullah <naseemkullah@gmail.com>

* Make systemd input configurable in order to collect node logs

Signed-off-by: Naseem Ullah <naseemkullah@gmail.com>

* Collect kubelet, dockerd and node-problem-detector logs by default

Signed-off-by: Naseem Ullah <naseemkullah@gmail.com>

* Bump chart minor version

Signed-off-by: Naseem Ullah <naseemkullah@gmail.com>

* Disabling node logging by default

Signed-off-by: Naseem Ullah <naseemkullah@gmail.com>
2019-01-11 15:36:47 -08:00
Naseem 0853a06106 [stable/fluent-bit] Use .name for app label (#8620)
* Use .name for app label

Signed-off-by: Naseem Ullah <naseemkullah@gmail.com>

* Bump chart

Signed-off-by: Naseem Ullah <naseemkullah@gmail.com>

* bumpity

Signed-off-by: Naseem Ullah <naseemkullah@gmail.com>

* bump

Signed-off-by: Naseem Ullah <naseemkullah@gmail.com>
2018-12-31 09:43:39 -08:00
Andrea Simonini 5f40fc3c4e Fluent bit json command (#9105)
* [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>
2018-12-21 08:37:26 -08:00
Naseem c1a851a2cf Update image (#10188)
* Update image

Signed-off-by: Naseem Ullah <naseemkullah@gmail.com>

* bump version for major release of image

Signed-off-by: David J. M. Karlsen <david@davidkarlsen.com>
2018-12-21 01:05:29 -08:00
Jan Knipper d1d4a0a47d Fix fluent-bit rbac api version (#10028)
Signed-off-by: Jan Knipper <jan.knipper@sap.com>
2018-12-16 14:22:52 -08:00
Scott Stanton 109ca194cd Add extraPorts option (#8945) (#8960)
* Add extraPorts option (#8945)

Signed-off-by: Scott Stanton <scott.stanton@veeva.com>

* bump version

Signed-off-by: Scott Stanton <scott.stanton@veeva.com>

* bump version

Signed-off-by: Scott Stanton <scott.stanton@veeva.com>

* fix typo

Signed-off-by: Scott Stanton <scott.stanton@veeva.com>
2018-12-14 06:19:03 -08:00
eviln1 5db16060ce fluent-bit: allow use of hostNetwork (#6217)
* fluent-bit: allow use of hostNetwork

Signed-off-by: Nedim Haveric <nedim.haveric@polyconseil.fr>

* fluent-bit: Additional default values

Signed-off-by: Nedim Haveric <nedim.haveric@polyconseil.fr>
2018-12-14 05:44:24 -08:00
David J. M. Karlsen 3763061a79 upgrade fluent-bit (#9827)
* upgrade fluent-bit

Signed-off-by: David J. M. Karlsen <david@davidkarlsen.com>

* bump version

Signed-off-by: David J. M. Karlsen <david@davidkarlsen.com>
2018-12-12 05:00:18 -08:00
Vincent Royer 34694034ab [stable/fluent-bit] Fix bad space for timeKeep (#9863)
* Fix bas space for timeKeep

Signed-off-by: vroyer <vroyer@strapdata.com>

* Increase version number

Signed-off-by: vroyer <vroyer@strapdata.com>
2018-12-10 15:38:10 -08:00
Naseem 83c63bab21 [stable/fluent-bit] Revert to og indentation... or Refactor configuration (#9008)
* 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>
2018-12-04 12:38:29 -08:00
Naseem 71fedba5f9 Updating image to 0.14.8 (#9486)
* Updating image to 0.14.7

Signed-off-by: Naseem Ullah <naseemkullah@gmail.com>

* 14.8 has been released

Signed-off-by: Naseem Ullah <naseemkullah@gmail.com>

* Bump

Signed-off-by: Naseem Ullah <naseemkullah@gmail.com>
2018-11-29 09:08:09 -08:00
Eduardo Silva b5af62d52e [stable/fluent-bit] Add OWNERS file (#9603)
* 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>
2018-11-28 15:06:39 -08:00