What's Changed
Features
- Feat: Support adding annotations to the fluent-operator deployment (#467) @juhis135
- Feat: Support adding labels to the fluent-operator and the fluent-bit pods (#468) @momoXD007
- Feat: Add external plugin flag in the Fluent-Bit watcher (#469) @Kristian-ZH
- Feat: Support adding annotations to the fluent-bit DaemonSet (#474) @momoXD007
- Feat: Add the
Collector
CRD and controller to support deploying Fluent Bit as a StatefulSet (#484) @wenchajun - Feat: Add process termination timeout to fluent-bit-watcher (#512) @jjsiv
- Feat: Add
dnsPolicy
and other Kubernetes filter options to the FluentBit CRD (#528) @jjsiv
Enhancements
- Add the
DockerModeParser
parameter to the fluentbit tail plugin (#486) @jjsiv - Increase operator memory limit to 60Mi (#496) @wigust
- Refines the fluent-operator chart (#526) @wenchajun
- Update definition of flushThreadCount (#527) @samanthacastille
- Upgrade Fluent Bit to v2.0.8 (#531) @wenchajun
- Refines e2e test script (#535) @benjaminhuo
- Dependabot: Update schedule and fix typo (#493) @Garfield96
- Build(deps): Bump k8s.io/client-go from 0.25.2 to 0.25.4 (#475) @dependabot
- Build(deps): Bump sigs.k8s.io/controller-runtime from 0.13.0 to 0.13.1 (#476) @dependabot
- Build(deps): Bump github.com/fsnotify/fsnotify from 1.5.4 to 1.6.0 (#477) @dependabot
- Build(deps): Bump golang from 1.19.2 to 1.19.3 in /docs/best-practice/forwarding-logs-via-http (#478) @dependabot
- Build(deps): Bump alpine from 3.16.2 to 3.17.0 in /cmd/fluent-watcher/fluentd/base (#479) @dependabot
- Build(deps): Bump golang from 1.19.2-alpine3.16 to 1.19.3-alpine3.16 in /cmd/fluent-manager (#480) @dependabot
- Build(deps): Bump github.com/onsi/gomega from 1.21.1 to 1.24.1 (#481) @dependabot
- Build(deps): Bump golang from 1.19.3 to 1.19.4 in /docs/best-practice/forwarding-logs-via-http (#497) @dependabot
- Build(deps): Bump alpine from 3.17.0 to 3.17.1 in /cmd/fluent-watcher/fluentd/base (#507) @dependabot
- Build(deps): Bump golang from 1.19.3-alpine3.16 to 1.19.5-alpine3.16 in /cmd/fluent-manager (#508) @dependabot
- Build(deps): Bump golang from 1.19.2-alpine3.16 to 1.19.5-alpine3.16 in /cmd/fluent-watcher/fluentbit (#509) @dependabot
- Build(deps): Bump k8s.io/api from 0.25.4 to 0.26.1 (#519) @dependabot
- Build(deps): Bump k8s.io/apimachinery from 0.25.4 to 0.26.1 (#520) @dependabot
- Build(deps): Bump github.com/onsi/gomega from 1.24.1 to 1.26.0 (#530) @dependabot
- Build(deps): Bump roots/issue-closer-action from 1.1 to 1.2 (#538) @dependabot
- Build(deps): Bump golang from 1.19.4 to 1.19.5 in /docs/best-practice/forwarding-logs-via-http (#539) @dependabot
Bugfixes
- Fix: Add Collector CRD to kustomization & Helm ClusterRole template (#515) @jjsiv
- Fix: Adjust fluentd-loki-output-plugin params (#523) @antrema
- Fix: Fix adding labels to the fluent-bit pods (#537) @wenchajun
Full Changelog: v1.7.0...v2.0.0