From aa5f5bd49df9225ec6141e21f93f4b20c1c9cca6 Mon Sep 17 00:00:00 2001 From: dehaocheng Date: Mon, 5 Jun 2023 14:26:59 +0800 Subject: [PATCH] release 2.3.0 Signed-off-by: dehaocheng --- CHANGELOG.md | 46 +++++++++++++++++++ RELEASE.md | 1 + charts/fluent-operator/Chart.yaml | 4 +- .../charts/fluent-bit-crds/Chart.yaml | 4 +- .../charts/fluentd-crds/Chart.yaml | 4 +- 5 files changed, 53 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 19b920301..bb7802903 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,49 @@ +## 2.3.0 / 2023-06-05 +### Features +- Feat: Adding influxdb plugin (#690) +- Feat: Add EnvVars support to FluentD (#697) +- Feat: Add Pod Annotations support to FluentD (#698) +- Feat: Fluent operator & fluentbit: Added tolerations, nodeSelector + more (#704) +- Feat: Add fluentbit.affinity configuration (#726) +- Feat: Allow setting fluentd PodSecurityContext (#744) +- Feat: Fluentd in_tail plugin (#753) +- Feat: Add missing fluentd buffer options (#757) +- Feat: Add AWS Kinesis Data Streams output plugin for Fluent Bit (#768) +- Feat: Add global log_level support for fluentd (#770) +- Feat: Add scheduler support for fluentbit & fluentd (#771) + +### ENHANCEMENT +- EnvVars support in fluentbit helm template (#706) +- Add uri field for each telemetry type in opentelemetry plugin, remove old uri field (#708) +- Adjust fluentd watcher dependabot (#716) +- remove the deprecated -i flag in go build (#720) +- Adjust fluentd arm64 image build timeout (#721) +- Adjust edge metrics collection config (#736) +- Add some fluentbit helm opts (#743) +- Align CRDs and Operator with the fluentbit loki output (#756) +- Fluent-bit upgrade to v2.1.4 (#767) +- build(deps): Bump k8s.io/apimachinery from 0.26.3 to 0.27.1 (#701) +- build(deps): Bump helm/chart-testing-action from 2.1.0 to 2.4.0 (#710) +- build(deps): Bump k8s.io/klog/v2 from 2.90.1 to 2.100.1 (#712) +- build(deps): Bump golang from 1.20.3-alpine3.17 to 1.20.4-alpine3.17 in /cmd/fluent-manager (#713) +- build(deps): Bump golang from 1.20.3-alpine3.16 to 1.20.4-alpine3.16 in /cmd/fluent-watcher/fluentbit (#714) +- build(deps): Bump golang from 1.20.2 to 1.20.4 in /docs/best-practice/forwarding-logs-via-http (#715) +- build(deps): Bump golang from 1.19.2-alpine3.16 to 1.20.4-alpine3.16 in /cmd/fluent-watcher/fluentd (#717) +- build(deps): Bump arm64v8/ruby from 3.1-slim-bullseye to 3.2-slim-bullseye in /cmd/fluent-watcher/fluentd (#718) +- build(deps): Bump alpine from 3.16 to 3.17 in /cmd/fluent-watcher/fluentd (#719) +- build(deps): Bump github.com/onsi/gomega from 1.27.6 to 1.27.7 (#748) +- build(deps): Bump k8s.io/apimachinery from 0.27.1 to 0.27.2 (#751) +- build(deps): Bump helm/kind-action from 1.5.0 to 1.7.0 (#765) + +### BUGFIX +- Fix: Fix missing log level (#691) +- Fix: Fix rewrite_tag match rule and trim start of string pattern (#692) +- Fix(docs): Update cluster outputs docs link (#724) +- Fix: dereference pointers in parser filter plugin for fluentd (#745) +- Fix: fluentbit namespace-logging: only generate rewrite tag config once (#746) +- Fix: minor typo fix for firehose (#764) +- Fix: fix typo for estimate_current_event in fluentd (#769) + ## 2.2.0 / 2023-04-07 ### Features - Feat: Adding Fluentd cloudwatch plugin (#586) diff --git a/RELEASE.md b/RELEASE.md index 7b8781788..9443adbab 100644 --- a/RELEASE.md +++ b/RELEASE.md @@ -35,6 +35,7 @@ This page describes the release process and the currently planned schedule for u | v2.0.1 | 2023-02-08 | Elon Cheng (GitHub: @wenchajun) | | v2.1.0 | 2023-03-13 | Elon Cheng (GitHub: @wenchajun) | | v2.2.0 | 2023-04-07 | Elon Cheng (GitHub: @wenchajun) | +| v2.3.0 | 2023-06-05 | Elon Cheng (GitHub: @wenchajun) | # How to cut a new release diff --git a/charts/fluent-operator/Chart.yaml b/charts/fluent-operator/Chart.yaml index 05c02ce7b..ec19fcbb8 100644 --- a/charts/fluent-operator/Chart.yaml +++ b/charts/fluent-operator/Chart.yaml @@ -15,12 +15,12 @@ description: A Helm chart for Kubernetes # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 2.2.1 +version: 2.3.0 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to # follow Semantic Versioning. They should reflect the version the application is using. -appVersion: 2.2.0 +appVersion: 2.3.0 dependencies: - name: fluent-bit-crds diff --git a/charts/fluent-operator/charts/fluent-bit-crds/Chart.yaml b/charts/fluent-operator/charts/fluent-bit-crds/Chart.yaml index 0bfaec58f..81c3e8b4e 100644 --- a/charts/fluent-operator/charts/fluent-bit-crds/Chart.yaml +++ b/charts/fluent-operator/charts/fluent-bit-crds/Chart.yaml @@ -14,10 +14,10 @@ description: A Helm chart delivering fluenbt-bit controller CRDS # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 2.1.0 +version: 2.3.0 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to # follow Semantic Versioning. They should reflect the version the application is using. # It is recommended to use it with quotes. -appVersion: "2.1.0" +appVersion: "2.3.0" diff --git a/charts/fluent-operator/charts/fluentd-crds/Chart.yaml b/charts/fluent-operator/charts/fluentd-crds/Chart.yaml index 8252d4081..f5730348f 100644 --- a/charts/fluent-operator/charts/fluentd-crds/Chart.yaml +++ b/charts/fluent-operator/charts/fluentd-crds/Chart.yaml @@ -14,10 +14,10 @@ description: A Helm chart delivering fluentd controller CRDS # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 2.1.0 +version: 2.3.0 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to # follow Semantic Versioning. They should reflect the version the application is using. # It is recommended to use it with quotes. -appVersion: "2.1.0" +appVersion: "2.3.0"