Skip to content

Releases: fluent/fluent-operator

v1.1.0

15 Jun 13:47
d8a1762
Compare
Choose a tag to compare

Thanks to all the contributors: ❤️  @frankgreco @wenchajun @benjaminhuo @FeynmanZhou @mangoGoForward @jett-deng  ❤️

Features

  • Add OpenSearch plugin for Fluent Bit (#298)
  • Support custom annotations (#313)
  • Add OpenSearch plugin for Fluentd (#324)
  • Add helm & docs for OpenSearch plugin (#329)

Enhancements

  • Move some docs to fluent operator walkthrough (#290)
  • Docs refactoring (#291 #292 #293 #303 #314)
  • Update go version (#316)
  • Use a single systemd input plugin for various components (#323)

v1.0.2

17 May 12:18
0a2f4ee
Compare
Choose a tag to compare

ENHANCEMENT

v1.0.1

12 May 10:14
4f46525
Compare
Choose a tag to compare

🎉Since the release of fluent-operator:v1.0.0, some enhancements have been made and several bugs have been fixed! 🎉
Thanks to all the contributors: ❤️ @zhu733756 @wenchajun @benjaminhuo  @mangoGoForward @hostalp @gmarkey ❤️

ENHANCEMENT

  • Add utils related unit tests (#251)
  • Change the original namespace to fluent (#267)
  • Support logstashPrefix to ClusterOutput (#268)
  • Add its shortname for each CRD (#269)

BUGFIX

  • Fix the bug of feature request issue will closed by mistake (#257)
  • Fix crio init container mount path (#260)
  • Fix version error (#261)
  • Fix Helm Chart for Fluentd resources settings (#271)
  • Fix reload error (#277)

v1.0.1-rc.0

10 May 14:16
ed3640b
Compare
Choose a tag to compare
v1.0.1-rc.0 Pre-release
Pre-release

🎉Since the release of fluent-operator:v1.0.0, several features have been enhanced! 🎉
Thanks to all the contributors: ❤️ @zhu733756 @wenchajun @benjaminhuo  @mangoGoForward @hostalp ❤️

ENHANCEMENT

  • Add utils related unit tests (#251)
  • Change the original namespace to fluent (#267)
  • Support logstashPrefix to ClusterOutput (#268)
  • Add its shortname for each CRD (#269)

BUGFIX

  • Fix the bug of feature request issue will closed by mistake (#257)
  • Fix version error (#261)
  • Fix Helm Chart for Fluentd resources settings (#271)
  • Fix reload error (#277)

v1.0.0

25 Mar 10:39
27f9693
Compare
Choose a tag to compare

🎉 This is the first official release after this project is renamed from FluentBit Operator to Fluent Operator! 🎉
Thanks to all the contributors: ❤️ @wanjunlei @zhu733756 @wenchajun @bojand @peter-svensson @deveshk0 @LQBing @dkeven @benjaminhuo @mangoGoForward @wangxiaoyang-dev ❤️

Breaking Changes

  • All Fluent Bit CRDs has been changed from namespaced scope to cluster scope
  • CRDs and controller for Fluentd have been added

Features

  • Add priority class to Fluent Bit type (#146)
  • Add support for Fluent Bit RetryLimit in outputs (#148)
  • Add Fluent Bit Datadog output (#149)
  • Add support for Fluent Bit rewrite tag (#155)
  • Add Fluent Bit multiline logs support (#172)
  • Add Fluent Bit aws filter plugin (#173)
  • Add Fluent Bit multiline filter plugin (#176)
  • Add Fluent Bit Firehose plugin support (#178)
  • Add Fluent Bit volume crd (#186)
  • Renaming fluentbit-operator to fluent-operator (#189 #190)
  • Add more fluentd examples (#194)
  • Add Fluentd to helm charts (#204 #208 )
  • Encrypt sensitive information for Fluentd output plugin (#219)
  • Enable multi-workers in one Fluentd pod (#194)
  • Integrate e2e/function tests for generating Fluentd configuration (#203 #206 )
  • Refine docs (#199 #228)
  • Refactor multi images/binaries build, add github CI. (#152 #154 #213 #214)
  • Add CI templates (#248)
  • Add Time_Key_Nanos field (#250)

Enhancements

  • Set the crictl path to a variable (#181)
  • Improved Fluent Bit kafka plugin (#182)

Fixes

  • Fix the incorrect key of the Fluent Bit es parser plugin (#164)
  • Fix the incorrect keys of the Fluent Bit es output plugin (#160)
  • Fix initcontainer script (#202)
  • Refine Fluentd CRs status (#225)
  • Fix ci and make the repository importable and downloadable (#229)
  • Fix codegen && add support for verifying codegen (#234 #238)
  • Fix helm && Optimize helm (#236 #245 #246)

v0.13.0

30 Mar 03:05
bbef08c
Compare
Choose a tag to compare

🎉 Since FluentBit Operator has been renamed to Fluent Operator, the original FluentBit Operator will be maintained in the fluentbit-operator branch and v0.13.0 will be the last major release for FluentBit Operator. Fluent Operator is recommended as a long term alternative. 🎉
Thanks to all the contributors: ❤️ @wanjunlei @zhu733756 @wenchajun @bojand @peter-svensson @LQBing @dkeven @benjaminhuo ❤️

  • [FEATURE] Add priority class to Fluent Bit type #146
  • [FEATURE] Add support for Fluent Bit RetryLimit in outputs #148
  • [FEATURE] Add Fluent Bit Datadog output. #149
  • [FEATURE] Add main workflow actions. #152
  • [FEATURE] Add support for rewrite tag. #155
  • [FEATURE] Add aws filter plugin. #173
  • [FEATURE] Add multiline filter plugin. #176
  • [FEATURE] Add Firehose plugin support. #178
  • [FEATURE] Add volume crd. #186
  • [ENHANCEMENT] Upgrade layout from Kubebuilder v2 to Kubebuilder v3.1. #147
  • [ENHANCEMENT] Set the crictl path to a variable #181
  • [ENHANCEMENT] Improved Fluent Bit kafka plugin #182
  • [BUGFIX] Fix the incorrect keys of the Fluent Bit es output plugin #160
  • [BUGFIX] Fix the incorrect key of the Fluent Bit es parser plugin #164

v1.0.0-rc.0

11 Mar 09:30
4b64e77
Compare
Choose a tag to compare
v1.0.0-rc.0 Pre-release
Pre-release

🎉 This is the first release after this project is renamed from FluentBit Operator to Fluent Operator! 🎉
Thanks to all the contributors: ❤️ @wanjunlei @zhu733756 @wenchajun @bojand @peter-svensson @deveshk0 @LQBing @dkeven @benjaminhuo ❤️

Breaking Changes

  • All Fluent Bit CRDs has been changed from namespaced scope to cluster scope
  • CRDs and controller for Fluentd have been added

Features

  • Add priority class to Fluent Bit type (#146)
  • Add support for Fluent Bit RetryLimit in outputs (#148)
  • Add Fluent Bit Datadog output (#149)
  • Add support for Fluent Bit rewrite tag (#155)
  • Add Fluent Bit multiline logs support (#172)
  • Add Fluent Bit aws filter plugin (#173)
  • Add Fluent Bit multiline filter plugin (#176)
  • Add Fluent Bit Firehose plugin support (#178)
  • Add Fluent Bit volume crd (#186)
  • Renaming fluentbit-operator to fluent-operator (#189 #190)
  • Add more fluentd examples (#194)
  • Add Fluentd to helm charts (#204 #208 )
  • Encrypt sensitive information for Fluentd output plugin (#219)
  • Enable multi-workers in one Fluentd pod (#194)
  • Integrate e2e/function tests for generating Fluentd configuration (#203 #206 )
  • Refine docs (#199 #228)
  • Refactor multi images/binaries build, add github CI. (#152 #154 #213 #214)

Enhancements

  • Set the crictl path to a variable (#181)
  • Improved Fluent Bit kafka plugin (#182)

Fixes

  • Fix the incorrect key of the Fluent Bit es parser plugin (#164)
  • Fix the incorrect keys of the Fluent Bit es output plugin (#160)
  • Fix initcontainer script (#202)
  • Refine Fluentd CRs status (#225)
  • Fix ci and make the repository importable and downloadable (#229)

v0.12.0

13 Sep 08:39
7e95032
Compare
Choose a tag to compare
  • [FEATURE] Add support for collecting contained and cri-o service log. #142
  • [ENHANCEMENT] Optionally enable namespace scoped RBAC. #137
  • [BUGFIX] Update CRD YAML. #136

v0.11.0

01 Sep 09:48
af75d57
Compare
Choose a tag to compare
  • [FEATURE] Add support for Read_From_Head to the tail input plugin #129
  • [ENHANCEMENT] Canonical Config #131
  • [BUGFIX] Adjust FluentBit permissions #133

v0.10.0

25 Aug 09:02
860b8a4
Compare
Choose a tag to compare
  • [FEATURE] Add support for polling in fluent-bit-watcher. #126
  • [FEATURE] Add support for Amazon ElasticSearch Service and Elastic's Elasticsearch Service. #125