Commit Graph
51 Commits
Author SHA1 Message Date
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
Eduardo Silva b66ea7a60e [stable/fluent-bit] Upgrade to Fluent Bit v0.14.6 (#8962)
* 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>
2018-11-07 08:41:32 -08:00
Naseem 7a0265e620 Be able to adjust mem_buf_limit (#8976)
* Be able to adjust mem_buf_limit

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

* Update Chart.yaml

Signed-off-by: Reinhard Nägele <unguiculus@gmail.com>
2018-11-05 03:21:53 -08:00
Naseem 9ab3cbbc28 [stable/fluent-bit] Fix indentation of extra params (#8825)
* Fix indentation of extra params

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

* fix indentation

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

* bumping

Signed-off-by: Naseem Ullah <naseemkullah@gmail.com>
2018-11-01 15:06:54 -07:00
Victor Lopez 893a6229c3 [fluent-bit] add support for metrics service annotations (#8089)
Signed-off-by: Victor Lopez <victorcete@gmail.com>
2018-10-31 12:31:41 -07:00
Thorsten Kunz 2beef8b2aa [stable/fluent-bit] Fix ElasticSearch Output config templatate (#8166)
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>
2018-10-26 09:50:31 -07:00
Tommy Kindmark 1d03053b53 [stable/fluent-bit] Added ability to specify extra Input, Filter and Output sections (#8600)
* Added ability to specify extra Input, Filter and Output sections

Signed-off-by: towmeykaw <tkindmark@gmail.com>

* Updated README

Signed-off-by: towmeykaw <tkindmark@gmail.com>

* Bumped chart version

Signed-off-by: towmeykaw <tkindmark@gmail.com>

* Removed trailing space

Signed-off-by: towmeykaw <tkindmark@gmail.com>
2018-10-23 09:22:31 -07:00
Don Bowman 790bd6266b Add imagePullSecrets to fluent-bit for use with private registry (#8391)
* Add imagePullSecrets to fluent-bit for use with private registry

Other helm charts (e.g. Kibana) use image.imagePullSecrets,
model after them.

Signed-off-by: Don Bowman <db@donbowman.ca>

* Change version number from 0.12.1 to 0.13.0

As per https://github.com/helm/charts/pull/8391#pullrequestreview-164418758

Signed-off-by: Don Bowman <db@donbowman.ca>
2018-10-13 09:50:58 -07:00
David J. M. Karlsen 3bdc851288 upgrade fluent-bit image to 0.14.4 (#8091)
* upgrade fluent-bit image to 0.14.4

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

* Bump version

Signed-off-by: David J. M. Karlsen <david@davidkarlsen.com>
2018-10-02 01:25:39 -07:00
Maurice Faber 6594025384 [fluent-bit]: to not err on invalid semver (#7538)
Signed-off-by: Maurice Faber <morriz@idiotz.nl>
2018-09-05 00:54:32 -07:00
Thomas Dräbing f251b16254 [stable/fluent-bit] Allow to add custom parsers (#7474)
* Allow to add custom parsers

Signed-off-by: Thomas Draebing <thomas.draebing@sap.com>

* Amend missing version bump

Signed-off-by: Thomas Draebing <thomas.draebing@sap.com>

* Fix wrongly changed version tag

Signed-off-by: Thomas Draebing <thomas.draebing@sap.com>
2018-08-31 13:35:43 -07:00
Thomas Dräbing 69e34dcaf2 Add option to set time key for elasticsearch (#7459)
Signed-off-by: Thomas Draebing <thomas.draebing@sap.com>
2018-08-31 11:04:41 -07:00
bryse-dev de430ef23e Fluent-bit chart add splunk support (#7064)
* Fluent-bit chart add splunk support

* Fluent-bit lint fix and version bump

* Add back missing chart values and move parsers to where they were
2018-08-16 06:45:00 -07:00
Nicolas Trangez e64ba7aa8b stable/fluent-bit: Add labels to all objects (#6714)
* stable/fluent-bit: Add labels to all objects

Also: restrict the `Service` `selector` somewhat to include the release
name.

Fixes: #6672
See: https://github.com/kubernetes/charts/issues/6672

* Update Chart.yaml
2018-07-26 13:31:56 -07:00
Nicolas Trangez 2f29dc7cf6 stable/fluent-bit: Fix http backend configuration (#6713)
Fixes: #6671
See: https://github.com/kubernetes/charts/issues/6671
See: 7da6e88d13
See: https://github.com/kubernetes/charts/commit/7da6e88d13b6d01559771dfca5da6185c23f6582
See: #5398
See: https://github.com/kubernetes/charts/pull/5398
2018-07-26 12:26:57 -07:00
Jan Jungnickel 4029d7f99f [stable/fluent-bit]: Track tail offsets across restarts (#5701)
* [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
2018-06-06 09:39:26 -07:00
AdamDang 3a6d701f65 [stable/fluent-bit] typo fix: tables lists->table lists (#5717)
* Add version: 0.5.1

Add version: 0.5.1

* [stable/fluent-bit] typo fix: tables lists->table lists

[stable/fluent-bit] typo fix: tables lists->table lists

* Update Chart.yaml
2018-05-27 05:24:31 -07:00
Jan Jungnickel cd72bcb46e [stable/fluent-bit]: Allow exposing of metrics (#5700)
* [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
2018-05-25 05:40:31 -07:00
gabe-sorensen 7da6e88d13 [stable/fluent-bit] Update fluent-bit to 0.13.0. Add section for parsers (#5398)
* 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
2018-05-10 11:03:54 -07:00
AdamDang 512760b1d5 [stable/fluent-bit] Typo fix: deamon set->daemonset (#5420)
* add version

version: 0.4.2

* [stable/fluent-bit] Typo fix: deamon set->daemonset

[stable/fluent-bit] Typo fix: deamon set->daemonset
2018-05-09 16:33:53 -07:00
Jakob 3fe5381f28 Update config.yaml (#5039)
* Update config.yaml

* Update Chart.yaml
2018-04-25 13:07:11 -07:00
Gregory May 8ad0ffd06f [stable/fluent-bit] Cater for full set of Elastic Output Plugin parameters (Auth & TLS) (#4571)
* 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
2018-04-08 08:38:08 -07:00
Gabor Kozma 2f2e9a22ba fluent-bit pod annotation support (#4543) 2018-04-07 06:08:08 -07:00
Matt Farina db7b1db002 Fix for version comparions from strings to semver (#4599)
* 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)
2018-04-03 09:46:06 -07:00
Eliran Bivas a8e94c2f4a Support additional k8s filter params (#4406)
* Support additional k8s filter params

* trailing spaces

* values typo

* lower case values
2018-03-27 11:07:02 -07:00
Eduardo Silva ba78967aa7 [stable/fluent-bit] release 0.2.12 (Fluent Bit 0.12.15) (#3995)
Signed-off-by: Eduardo Silva <eduardo@treasure-data.com>
2018-03-06 06:55:55 -08:00
Nándor István Krácser 47ae51b929 stable/fluent-bit: automatically restart when configuration changes (#3776)
* stable/fluent-bit: automatically restart when configuration changes

* stable/fluent-bit: increment version
2018-03-02 11:04:51 -08:00
Márk Sági-Kazár a62e2557d6 [stable/fluent-bit] Add extra volume and volume mount options (#3659)
* [stable/fluent-bit] Add extra volume and volume mount options

* Increase chart version
2018-02-12 08:08:49 -08:00
Bin Liu 527fae3e50 Fix typo in fluent-bit (#3636) 2018-02-09 14:35:51 -08:00
Márk Sági-Kazár 55e6907b3b [stable/fluent-bit] Add configmap override option (#3573)
* [stable/fluent-bit] Add configmap override option

* Rename override value to existingConfigMap

* Drop release name prefix
2018-02-07 22:43:44 -08:00
Yves Junqueira ac2333443f stable/fluent-bit: Add Merge_JSON_Log support (#3387)
* stable/fluent-bit: Add Merge_JSON_Log support

* stable/fluent-bit: Bump the chart version

* Update Chart.yaml
2018-01-29 11:44:36 -08:00
Eliran Bivas d91d44948f Fluent bit outputs (#3341)
* http output type

* remove extra space

* Update chart version (after merge)
2018-01-27 05:22:31 -08:00
Eduardo Silva 73010297eb [stable/fluent-bit] release 0.2.2 (Fluent Bit v0.12.11) (#3318)
* [stable/fluent-bit] release 0.2.1 (Fluent Bit 0.12.5)

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

* [stable/fluent-bit] release 0.2.2 (Fluent Bit v0.12.11)

Signed-off-by: Eduardo Silva <eduardo@treasure-data.com>
2018-01-19 13:59:27 -08:00
Jan Jungnickel b8608d7bec [stable/fluent-bit] Add RBAC support (#2762)
* [stable/fluent-bit] Add RBAC support

Fixes #2323

* Make yamllint happy
2018-01-06 05:04:11 -08:00
Eduardo Silva dcc8b1a5c4 [stable/fluent-bit] release 0.2.3 (Fluent Bit 0.12.7) (#2441)
* [stable/fluent-bit] release 0.2.1 (Fluent Bit 0.12.5)

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

* [stable/fluent-bit] release 0.2.2 (Fluent Bit 0.12.6)

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

* [stable/fluent-bit] release 0.2.3 (Fluent Bit 0.12.7)

Signed-off-by: Eduardo Silva <eduardo@treasure-data.com>
2017-11-08 10:47:25 -08:00
Kevin Schumacher 05fe4e0058 [stable/fluent-bit] #1785 namespace defined templates with chart name (#2151) 2017-10-11 17:11:31 +05:30
Eduardo Silva ede6364b9f [stable/fluent-bit] release 0.2.0 (Fluent Bit 0.12.3) (#2317)
Signed-off-by: Eduardo Silva <eduardo@treasure-data.com>
2017-09-30 23:54:37 -04:00
Niels ddc781fa53 Added nodeselector and tolerations support for fluent-bit (#1846) 2017-08-24 09:27:26 -05:00
Eduardo Silva e5531da0cf [stable/fluent-bit] release 0.1.6 (Fluent Bit 0.11.17) (#1813)
Signed-off-by: Eduardo Silva <eduardo@treasure-data.com>
2017-08-23 11:53:18 -05:00
Eduardo Silva 969fdd9bb7 [stable/fluent-bit] release 0.1.5 (Fluent Bit 0.11.16) (#1634)
Signed-off-by: Eduardo Silva <eduardo@treasure-data.com>
2017-08-08 21:58:07 +02:00
Eduardo Silva 4eaffec4d3 [stable/fluent-bit] release 0.1.4 (Fluent Bit 0.11.15) (#1561)
Signed-off-by: Eduardo Silva <eduardo@treasure-data.com>
2017-07-28 10:05:11 +02:00
Frederic Hemberger 912f50c716 Use consistent whitespace in template placeholders (#1437)
Use consistent whitespace in template placeholders
2017-07-09 21:11:24 +02:00
Eduardo Silva e1b9aee5e0 [stable/fluent-bit] Fluent Bit v0.11.12 (#1417)
Signed-off-by: Eduardo Silva <eduardo@treasure-data.com>
2017-07-05 17:19:52 -07:00
Eduardo Silva 64007dd6cc Update to Fluent Bit v0.11.11 (#1398)
Signed-off-by: Eduardo Silva <eduardo@treasure-data.com>
2017-06-28 21:18:35 -07:00
Eduardo Silva a4e4c90506 Upgrade Fluent bit 0.11.9 (#1296)
* [stable/fluent-bit] Update README for Minikube use case

Signed-off-by: Eduardo Silva <edsiper@gmail.com>

* [stable/fluent-bit] Upgrade to Fluent Bit v0.11.9

This patch do the following changes:

  - Use the new Fluent Bit v0.11.9
  - Bump chart version to AppVersion 0.1.1
  - Update description keywords

For more details about Fluent Bit v0.11.9 changes, please visit the
following release notes:

  http://fluentbit.io/announcements/v0.11.9/

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

* [stable/fluent-bit] Upgrade to Fluent Bit v0.11.10 (v2)

Signed-off-by: Eduardo Silva <eduardo@treasure-data.com>
2017-06-26 18:05:26 +01:00
Eduardo Silva e096f8bd97 [stable/fluent-bit] Update README for Minikube use case (#1253)
Signed-off-by: Eduardo Silva <edsiper@gmail.com>
2017-06-06 17:09:10 -07:00
kfox1111 331cd42be1 Update fluent-bit to 0.11.8 (#1242) 2017-06-05 17:12:50 -07:00