What's Changed
Features
- Feat: add scheduler support for fluentbit collector (#776) @ksdpmx
- Users can upgrade fluentbit-operator to fluent-operator using the script (#779) @wenchajun
- Feat: adds the fluentd output plugin for Datadog (#803) @joshuabaird
- Feat: add DefaultFilterSelector and DefaultOutputSelector to fluentd (#804) @Jakob3xD
- Feat: add S3 output plugin for Fluent Bit (#819) @gregorycuellar
- Support file system as storage layer in service section of fluenbit (#825) @karan56625
ENHANCEMENT
- Introduce stripUnderscores in fluent-operator helm values for fluentbit Input Systemd (#782) @karan56625
- Add options in FluentOperator helm chart to add more systemdFilter in Fluentbit Systemd Input and a condition on systemdFilter to enable/disable (#785) @karan56625
- Add podSecurityContext for fluentbit in fluent operator helm chart (#788) @karan56625
- Rename field podSecurityContext to securityContext in Fluent Operator Deployment (#790) @karan56625
- Add fluent operator security context at container level (#792) @karan56625
- Add security context for fluenbit container (#796) @karan56625
- Specify init container resources for fluent-operator deployment (#817) @gnadaban
- Update fluentd base Dockerfile (#820) @kaiohenricunha
- MountPropagation option for internal mounts (#834) @antrema
- Fluent-bit upgrade to v2.1.7 (#836) @wenchajun
- build(deps): Bump golang from 1.20.4 to 1.20.6 in /docs/best-practice/forwarding-logs-via-http (#831) @dependabot
- build(deps): Bump golang from 1.20.5-alpine3.17 to 1.20.6-alpine3.17 in /cmd/fluent-manager (#830) @dependabot
- build(deps): Bump k8s.io/apimachinery from 0.27.2 to 0.27.3 (#828) @dependabot
- build(deps): Bump golang from 1.20.4-alpine3.17 to 1.20.5-alpine3.17 in /cmd/fluent-manager (#783) @dependabot
- build(deps): Bump github.com/onsi/gomega from 1.27.7 to 1.27.8 (#794) @dependabot
- build(deps): Bump github.com/go-openapi/errors from 0.20.3 to 0.20.4 (#795) @dependabot
BUGFIX
- Fix: resource deletion and adoption for 3 controllers (#777)@ksdpmx
- Fix: Correct fluentd prase TimeFormat config key (#780) @Jakob3xD
- Fixes #798 storageClassName field not taken into account (#799) @antrema
- Fix: plugins document index (#822) @sakateka
- Update the _helpers.tpl file (#823) @wenchajun
- Fix: incorrect field names in fluentd buffer plugin (#824) @erhudy
Full Changelog: v2.3.0...v2.3.1