3.0.0
New routing syntax!
Check the new routing syntax with select
, exclude
and namespaces
https://banzaicloud.com/docs/one-eye/logging-operator/log-routing/
Deprecations
Some fields, that had previously been deprecated now trigger an error in the operator.
- KubernetesStorage type renamed to KubernetesVolume and moved to operator-tools #332
- all KubernetesVolume field should use
hostPath
instead ofhost_path
- all KubernetesVolume field should use
- use
bufferStorageVolume
instead offluentdPvcSpec
in thefluentd
spec - use
positiondb
instead ofposition_db
in thefluentbit
spec - use
inputTail.parser
instead ofparser
in thefluentbit
spec - use
parse
instead ofparsers
in theparser
filter
Fluentd
- New Relic Logs output support #354
- LogZ output support #351
- fluentd-record-modifier plugin #349
- File output config upgrade #321
- Refactor Elastic Output config #316
- Add log_group_name_key attribute cloudwatch #313
- New fluentd image with latest
label-router
- New metadata in routes:
host
,container_name
- New metadata in routes:
New Plugin
- fluent-plugin-logzio version
0.0.20a
- fluent-plugin-newrelic version
1.1.5
- fluent-plugin-prometheus version
1.7.3
- fluent-plugin-sumologic_output version
1.6.1
Updated Plugins
- fluent-plugin-elasticsearch
3.7.0 -> 4.0.4
- fluent-plugin-grafana-loki
1.2.2
->1.2.9
- fluent-plugin-kafka
0.12.1
->0.12.3
- fluent-plugin-s3' version
1.2.1
->1.3.0
Fluentbit
- New Fluentbit version #372
Chart
SDK
- Add named service port with udp for istio #365
- Fix nested module CI, fix several other bugs #342
- Fix explicit default for timekey_wait buffer parameter #338
- Add append option to file output #325
- Add Prometheus filter support #320
- Validation for
selectors
andmatch
statements
Other
- Documentation
- Bug fixes
Milestone 3.0.0
Changes: 2.7.0...3.0.0
Thanks for all the contributors: @AdheipSingh @adie @ahma @alexxed @cyrus-mc @dududko @eddycharly @eric4545 @lukasbar @overdrive3000 @pehlert @pepov @tarokkk @velothump